Pre-Order

Let customers place delivery and pickup orders for a future date. Adds a date selector to the RestroPress service popup and checkout, up to as many days ahead as you choose.

Free · no plan needed
RestroPress Pre-Order product visualRESTROPRESS · ORDERING
Let customers pick a delivery or pickup date days in advance.

WHAT PRE-ORDER ADDS

Take today's order for next week.

01

Date selector for delivery and pickup

Adds a date dropdown above the time selector in the delivery and pickup options, both in the service popup and on the checkout page.

02

Choose how far ahead

Set the number of days customers can order ahead. The dropdown lists that many dates starting from today, so 7 gives a full week.

03

Your own labels

Replace the default Select a delivery date and Select a pickup date text with your own wording for each service type.

04

Date saved with the order

The chosen date is stored on the order and shown as the service date in the admin order details, next to the service type and time, so the kitchen knows which day to prepare.

05

One switch

Turn the whole feature on or off with the Enable Preorder Option checkbox. When it is off, no date selector, styles or scripts are loaded.

06

Your site's date format and timezone

Dates are built from the WordPress timezone and shown in the date format set under Settings > General, so they match the rest of your site.

07

Normal checkout flow

Orders for a future date go through the standard RestroPress checkout, payment gateways and notifications, so there is no friction for customers.

MAKE IT YOURS

From setup to service.

Pre-Order is a free extension with four settings on one screen, and the rest of the checkout stays exactly as your customers know it.

Get setup guidance
  1. 01

    Turn on pre-ordering

    Go to RestroPress > Settings > General > Pre Order and tick Enable Preorder Option.

  2. 02

    Set the window and labels

    Enter the number of days customers may order ahead (for example 7) and, if you like, your own Delivery Date Text and Pickup Date Text. Save the settings.

  3. 03

    Customers pick a date

    A date dropdown appears with the time selector in the delivery and pickup options. The chosen date is saved on the order and shown in the admin order details.

PLANS & REQUIREMENTS

The right tool. The right plan.

ORDERING EXTENSION

Free · no plan needed

Free for every RestroPress website. Download it below, no plan needed. Paid plans add the premium extensions and priority support.

FREE EXTENSION

Pre-Order is free. No plan required.

Download it now; enter your email at checkout and the file is saved to your RestroPress account for future updates.

QUESTIONS, ANSWERED

A few things to know.

Does this let customers pre-order individual menu items?
No. Pre-Order works at order level: it lets a customer choose a future delivery or pickup date for the whole order. It does not mark individual food items as pre-order products, take deposits, or hide items until a launch date.
Do customers pay at the time of pre-order?
Yes. Orders for a future date go through the standard RestroPress checkout, so customers pay with the same gateways as any other order. That gives you confirmed demand and no chasing payments on the day.
How far ahead can customers order?
As far as you set in NO. of days for pre-order. The dropdown lists that many dates starting from today, in your WordPress date format and timezone. If the field is empty or set to 1, only today is offered.
Where do I see the chosen date?
The date is stored with the order and shown as the service date on the order details screen under RestroPress > Orders, next to the service type and time. Update the status as you would for any order and the customer gets the usual notifications.
Does it work alongside Store Timing and Delivery Cutoff?
No. That extension already provides its own pre-order dates, so Pre-Order refuses to activate while it is active. Use Pre-Order when you want simple advance dates without the full store timing feature set.

YOUR NEXT DIRECT ORDER STARTS HERE

See how it works for your restaurant.

Explore the ordering experience, then choose the tools your team needs.