Skip to content
Help

Order ahead

Let customers order for a later time slot, and keep pre-orders off the kitchen display until they need to start.

Orders & service3 min read

An order-ahead order is placed now and cooked later. The customer picks a time slot at checkout, pays as usual, and the order waits. It reaches the kitchen display shortly before its slot, so a 7pm collection is not sitting on the pass from 4pm.

Order ahead is off until you switch it on, and it is set per branch.

#Turning it on

Open Branches → the branch → Order ahead and switch on Accept scheduled orders. Five settings control how it behaves.

The Order ahead settings on a branch.
The Order ahead settings on a branch.

SettingWhat it does
Slot lengthHow wide each bookable window is. A 30 minute slot offers 12:00 to 12:30, 12:30 to 1:00, and so on.
Send to the kitchenHow many minutes before the slot the order appears on the kitchen display.
Minimum noticeThe earliest slot a customer can book, measured from now. Stops someone booking a slot five minutes out.
Days customers can book aheadHow far into the future slots are offered.
Orders per slotHow many pre-orders can land in one window. 0 means no limit.

#Where slots come from

Slots come from the branch's working hours, including any break. A day marked closed offers nothing. A split day (open 9:00 to 12:00 and 3:00 to 7:00) offers no slots across the gap. A slot must fit entirely inside an open range, so a 30 minute slot is never offered at 4:45 when you close at 5:00.

Change the working hours and the slots follow. There is no separate schedule to keep in sync.

#Capacity

Orders per slot is how a kitchen protects itself. Set it to 6 and the seventh customer trying to book 12:30 sees that window marked full and picks another. Cancelled orders release their place.

The cap counts pre-orders only. Walk-ins and ordinary orders are not counted against it, so treat the number as the headroom you are willing to commit in advance.

#What the kitchen sees

Pre-orders do not appear in the live queue when they are placed. They wait in the Scheduled for later panel above the tickets, showing each order's number, item count and due time with a countdown.

The kitchen display with the Scheduled for later panel above the live tickets.
The kitchen display with the Scheduled for later panel above the live tickets.

When the lead time is reached the order moves into the normal queue and behaves like any other ticket. Nothing about the order lifecycle changes, only the moment it starts.

#Cancelling

A customer can cancel their own pre-order from their order page until it reaches the kitchen. After that they need to call you, as with any other order.

Staff can cancel a pre-order at any time from Orders. Cancelling returns stock and releases any discount redemption.

#Finding pre-orders

On Orders, set the Timing filter to Scheduled only to see pre-orders sorted by when they are due. Each row shows its due time, and the order's page shows the slot and whether it has been sent to the kitchen yet.

#If a branch closes

Marking a branch temporarily closed stops new bookings straight away. It does not cancel pre-orders already accepted; those still reach the kitchen at their lead time so you can decide. Cancel the ones you cannot cook and refund the customer as usual.

#Where customers see it

The time slot picker appears at checkout on your website and in your app. Order now stays selected by default, and the picker only opens if the customer chooses to schedule. Staff taking an order on the point of sale get the same choice.

Did this page miss something? Tell us.

Back to top