How do I set up pre-orders?

Switch pre-ordering on, choose the party size, cut-off and when it applies, how the food is paid for, and which dishes can be pre-ordered.

Part of How does pre-ordering work for large bookings?. This part covers setting pre-orders up: the step-by-step settings, when pre-ordering applies, short-notice parties and reminders, inviting or asking parties, the three payment models and which dishes can be pre-ordered.

Pre-orders are on the Pro and Complete plans — not Free or Plus.

Setting up pre-orders, step by step

Pre-orders are on the Pro and Complete plans — not Free or Plus.

Everything lives in Settings → Payments and deposits → Pre-orders (the gear at the top right of the Pre-orders page opens it).

The quickest way is Set up pre-orders at the top of that page: a step-by-step window — the same kind as New promotion — that asks one question at a time: Who → By when → How firmly → The menu → Money → Each guest chooses → Kitchen → Review. The Review says exactly what will happen; click Save pre-orders to keep it. Every row on the page stays for fine-tuning. Or set the rows one by one:

The page also spells out how its pieces fit together, and it's worth knowing by heart: the switch offers pre-ordering every day; the Day and time rules under When it applies restrict it to just those days and times; Special pre-order dates always apply on their dates — even when the everyday switch is off. (Deposits and pay-in-full follow exactly the same model.)

Choosing when pre-ordering applies

Pre-orders are on the Pro and Complete plans — not Free or Plus.

The hidden-menu trick: the Menu page's category form has a Hide from guest menus switch. A hidden category never shows on your public menu, ordering or TV screens — but a special date that picks it as its menu still serves it to that date's pre-ordering guests. Build your Christmas menu as a hidden category, point the special date at it, and it stays private until it's needed. (The same trick works for an event's linked menu and for shareable menus — see How do I share my menu and choose how it looks?.) The category form's separate Available for pre-orders switch does the reverse: the category stays on your ordinary menus but leaves the pre-order list — see "Which dishes can be pre-ordered" below.

Short-notice large parties, reminders and staff flags

Pre-orders are on the Pro and Complete plans — not Free or Plus.

Invite or ask larger parties to pre-order — can pre-orders be compulsory?

Pre-orders are on the Pro and Complete plans — not Free or Plus.

By default every guest message is a friendly invitation ("your party can pre-order…"). Switch on Say pre-ordering is required, not optional (it used to be called "Pre-orders are required for larger parties") and the wording firms up across every surface — the booking page says parties "must choose their food in advance", the emails say "please complete your pre-order" and quote the date it must be chosen by. Pre-orders can't be made compulsory — It changes the wording only: a booking is never cancelled over a missing pre-order — guests still get a reminder on the last open day and your team is flagged, exactly as before. Each special date can override the wording on its own date.

The three payment models

Pre-orders are on the Pro and Complete plans — not Free or Plus.

On a special date with The rest of the payment set (Christmas Day, say), the food a party chooses is recorded, not charged — the deposit is the only money when they book, and their pre-order's food total less what they've paid is "the rest", due by the date's own due date (online from their manage-booking page, or at your venue). See How do payment plans and paying at the venue work?

Nobody is charged twice for the same food. A priced pre-order chosen while booking is paid instead of a full payment. A party that books without choosing its dishes pays whatever your other settings ask when they book — in full if Require full payment applies to them (Pay in full), otherwise your deposit — and that money counts towards the dishes they choose later (under Deposit, then pay for the food online, only a full payment counts; the deposit stays its own hold). Money for paid extras never counts towards the food, and money already refunded never does. When the guest chooses their dishes, the pre-order card shows the booking money counted and asks only for the difference, and a reduction shows exactly what will be refunded. Guests are told plainly what they'll pay and when, whichever model you pick. Online pre-order payments go straight to your own Stripe account, and ResoFlow currently charges no platform fee on pre-order payments (Stripe's normal processing fee still applies).

Which dishes can be pre-ordered

Pre-orders are on the Pro and Complete plans — not Free or Plus.

Your whole menu is offered by default, priced exactly as it appears — including any choices a dish has (a dish's choices price precisely: the base price plus whatever priced choices the guest picks, so even "From"-priced dishes with choices come out at the exact price of the selection). To keep a dish off the pre-order list, open it in Menu and turn off Available to pre-order. To keep a whole category off, edit the category in Menu and turn off Available for pre-orders — the category and every dish in it leave the pre-order list (on the guest page and staff phone entry alike) while still showing on your ordinary menus. Categories you've marked Hide from guest menus are left out of the everyday pre-order list too — their dishes only appear when a special pre-order date picks that category as its menu. On a special date with its own menu, guests choose from just the picked categories (and the server enforces it — a dish outside the date's menu can't be submitted, and an explicit pick even serves a category you've switched off for everyday pre-orders). A category's serving times (set for at-table ordering — see How do I set up ordering at the table?) hold for pre-orders too, checked against the booking's own day and time: a 12:30 party can pre-order the weekday-lunch section days ahead, while a 7pm booking can't — the category stays visible in the picker with its serving times shown, its dishes just can't be added, and the refusal says why.

In Set up pre-orders, The menu step's Add a dish, Add a menu category and New set menu open the Menu page's own editors over the window, and your answers stay as they were. The links to Special dates and What guests pay keep them too: Back to Pre-orders reopens the window where you were.

Related: How does pre-ordering work for large bookings? · How do guests choose their pre-order? · How does my team run pre-orders? · What can guests pay when they book? (What guests pay)