How do I set up collection and delivery ordering?

Switch on order-ahead collection and delivery — hours and last orders, wait time and time slots, minimum orders, cash, card taken at the venue, delivery areas and fees, and the go-live checks.

Collection and delivery let customers order ahead from your live menu and either pick the order up at the venue or have it delivered by your own team. They come with Order & Pay Pro (£39 a month, on sale now — add it from Account → Plan and usage, or choose it at signup) or the Complete plan, and they build on at-table Order & Pay: same menu, same Orders screen, same refunds. Delivery is always your own drivers — ResoFlow never uses couriers.

Everything lives in one place: Orders → Settings, in the Collection & delivery section. Each channel — Collection and Delivery — has its own switch and its own settings, so you can run collection only, or both.

Switching collection on

Collection has its own on/off switch, and switching it on is checked properly first:

Switching a channel off is always allowed, instantly. Orders already placed stay on the board for your team to finish.

Delivery builds on collection

Delivery has the same switch and settings as collection, plus its own — and it can't go live on its own: the switch-on check says "Collection needs to be on first — delivery builds on it." Before delivery can go live you also need to set how far you deliver (your Delivery area) and add at least one delivery fee band. The section's checklist tells you exactly what's missing.

Wait time and time slots

Customers can pick a time whenever the channel is switched on and not paused — even while you're closed for the day. Outside your ordering hours the page says so honestly and still offers the next available times; only "as soon as possible" waits for you to open.

Orders placed for a later time wait in the Orders screen's collapsible Upcoming strip and drop into the live lane at cooking time — ringing like a new order when they do.

Minimum order, cash, and the fee

Alcohol on collection and delivery

Dishes marked Contains alcohol can be ordered for collection as normal — the customer confirms they're 18 or over at checkout and your team checks photo ID at the counter, exactly like at the table.

For delivery, alcohol is off until you tick "Allow alcohol on delivery orders." in the Delivery settings — an explicit acknowledgement that your venue holds permission for alcohol off-sales and takes responsibility for age checks at the door. Without it, dishes marked as containing alcohol can't be ordered for delivery (the rest of the menu is unaffected).

What customers see

Customers reach ordering through one door: the Order tab on your customer pages (it appears as soon as any way of ordering is on) and the matching Order card on your venue page, both opening a chooser that slides up over the menu — Order to your table, Order for collection, Order for delivery, only the ones you have on, each with a line in your own words (the current collection wait; the delivery area and fee) — or going straight in when only one is on. A one-line Ready to order? pointer on the menu page opens the same chooser. They can also arrive from a direct ordering link (the Collection & delivery section has a copy-link button) or from a QR code from the QR codes hub — a link that names a channel goes straight to it. Their choice is remembered for the visit, with a small Change link in the ordering bar to switch (a table basket and a collection or delivery basket are kept separately). Having chosen collection or delivery:

After paying they get an itemised receipt email and a live order status page showing the honest journey — placed, preparing, then Ready to collect for collection, or Ready then Out for delivery then Delivered for delivery — with their order code and your venue's phone number if anything needs changing (customers can't cancel or change a remote order themselves once it's placed; the kitchen has already started). A "ready" email goes out automatically, and there's a per-venue Text when ready toggle to send an SMS as well — texts come out of your venue's SMS credits.

Orders your team keys in

Orders your team keyed in that haven't been paid for yet show in an amber Awaiting payment band at the top of the Orders screen's Counter layout (the Pass and Wall layouts never show it — nothing there is cooking) — the customer's name, collection or delivery, the amount, the time it was promised for, and whether their payment link is still live or has expired. The band is live: an order keyed in on another device appears here the moment its link is created, and leaves the moment the customer pays. Nothing in that band is being cooked: an order only reaches the kitchen once the customer pays. A card order's payment link lasts until shortly after the food is due (not a flat three days), so if the customer lost it or rang back later, Resend link (or Send a new link once it's expired) sends a fresh one — by email where there is one, and by text only if the first link went by text (so nobody is charged a credit twice over) — and re-times the food from your current wait, so the kitchen ticket is never for a time that's already passed. The prices stay as they were quoted. If the order has no email or phone on it, the fresh link is copied for you to share yourself.

When you key in a card order, the form asks how the link should go out, exactly as the booking payment-link dialog does: Email the link (ticked when there's an email — it costs nothing) and Text the link (uses 1 credit), which starts un-ticked because every text spends one of your credits. Either way you can copy the link and share it yourself. The payment-link email names the terms the customer agrees to by paying and links them, and once paid, the customer can re-read the terms they agreed to from their order status page (Order Terms).

After the order arrives

Once the order arrives, the same status page can offer two extras: for 24 hours the customer can add a tip — no fees are ever taken from tips (see Tips added after the order) — and, where your venue has customer reviews switched on, a "Leave a review" card lets them rate the order for your venue page (see How do customer reviews work?).

On the Orders screen

On the Orders screen, collection and delivery orders carry channel badges and sort by when they're due; the card's big button follows the channel — Ready to collect then Collected for collection, Ready then Out for delivery then Delivered for delivery — on an Everything screen too, even with orders split by station (one tap marks every station's part done, and the customer's status page shows the ready step). If a driver can't deliver, the order's panel has Delivery failed… — it records the time and a note for your records, the customer's status page says you'll be in touch, and the daily sales email counts failed deliveries per channel; reject and refund, or re-deliver, from the same panel.

If nobody sees an order

Two safety valves, both in the Collection & delivery section:

There's also a manual Paused switch per channel for a breather mid-service — customers see an honest "back shortly" message, and orders already placed are untouched. On the Orders screen, the Pause button asks which orders to pause when more than one channel is on — everything, at-table only, collection only or delivery only — and each paused channel gets its own strip with a one-tap resume.

Related: How do I set up and run Order & Pay? · Different prices per channel · Kitchen printing · Tips added after the order · Saved delivery addresses · How do customer reviews work? · How do I connect Stripe?