🎉 Use coupon MYXERO to enjoy 20% recurring discount on any plan. View Pricing
RestoPick — Restaurant Pickup for WooCommerce

RestoPick — Restaurant Pickup for WooCommerce

0/5 (0 ratings) — active installs Updated May 8, 2026
Settings page header with status, today's window, next closed date, and license tier — plus the ASAP option and weekly pickup schedule.

Settings page header with status, today's window, next closed date, and license tier — plus the ASAP option and weekly pickup schedule.

RestoPick — Restaurant Pickup for WooCommerce adds Pickup Date and Pickup Time fields to the WooCommerce checkout page, with full control over weekly schedule, slot interval, minimum lead time, and timezone.

The plugin is built for restaurants and food businesses that need a reliable way to let customers schedule pickup orders without bolt-on UI complexity.

Features

  • Pickup Date (datepicker) and Pickup Time (dropdown) fields at WooCommerce checkout, rendered side by side without breaking the WooCommerce first name / last name layout.
  • AJAX quick-toggle in the settings header to flip pickup on or off; checkout refuses submission with a notice when off.
  • ASAP pickup option so customers can order for the soonest available time.
  • Weekly schedule with multiple pickup windows per day (e.g. separate lunch and dinner ranges, or weekend-only hours).
  • Closed dates to block specific days such as holidays — the checkout datepicker disables them and the server rejects submissions for them.
  • Configurable slot interval from 1 to 240 minutes.
  • Minimum lead time from 0 to 1440 minutes to prevent last-minute pickups.
  • Timezone as a UTC offset, independent from WordPress timezone, no DST.
  • Datepicker only exposes days that exist in the schedule; past time slots are automatically hidden on the current day.
  • Server-side validation at checkout (date format, lead time, schedule, closed dates).
  • HPOS-compatible order meta.
  • Integrated into the admin order page, the Order Type column on the orders list, customer and admin order emails, and the thank-you page.
  • Auto admin notice when pickup is disabled or when WooCommerce is not active.

Pro version

Restaurant Pickup Pro for WooCommerce is an optional companion plugin that extends RestoPick with these features, each on its own admin sub-page once Pro is installed and licensed:

  • Menu Hours — per-product and per-category time windows. Define when specific menu items can be ordered (e.g. breakfast items only 06:00–10:00) and the checkout time dropdown narrows automatically based on what is in the cart, with server-side validation.
  • Tips — preset percentage buttons plus a custom amount field at checkout, added as a non-taxable fee, with a tips report page.
  • Shortcode[restopick_form] to render the pickup date/time fields anywhere on the site (popups, landing pages, custom checkout layouts).
  • API Access — REST endpoint to toggle pickup on or off remotely with Bearer token authentication.
  • License — submit, regenerate, or revoke the license key from inside WordPress.

The free plugin works fully on its own. The Restaurant Pickup Get Pro admin sub-page (only visible when Pro is not active) lists these features. Learn more at https://nirwan.work.