Plain-English summary#
Deliveries is the queue for orders that go out to customers. On the counter app it isn't a separate page — it's the POS order screen in delivery mode: the same session POS showing only delivery orders, with its own status tabs (Open → Preparing → Ready → Enroute → Delivered), a delivery-sector filter, and one-tap driver assignment. Rider cash comes back to the register through a hand-over and acknowledge step. Delivery details (sector with its delivery charge, delivery address, driver) are attached to the order when it's created.
When you'd use this#
- Dispatching drivers — assign orders, track Enroute/Delivered status
- Working the delivery queue during service — which orders are ready to go out
- Filtering the queue by delivery sector to put nearby orders on one rider
- Reconciling rider cash at the end of a shift (Delivery Cash tab on the session)
How to access#
- Sidebar: Deliveries. With an open session it opens the POS in delivery mode; with no session it takes you to the Counter so you can open a register first.
- Mobile bottom navigation: the same Deliveries item.
- There is no separate Deliveries page in the counter app — the queue is POS delivery mode.
Walkthrough#
Working the delivery queue (cashier/dispatcher, counter app)#
- Open Deliveries from the sidebar (you need an open register session). The POS opens with the header Deliveries and the delivery status tabs: Open / Preparing / Ready / Enroute / Delivered.
- (Optional) Filter by delivery sector. Each sector has a name and a delivery charge, e.g. "Hulhumalé (MVR 30.00)". Picking a sector shows only that sector's orders.
- Create a delivery order with the Delivery button (shown only when delivery is enabled for the outlet). Add the customer, delivery sector and delivery address in the order summary panel.
- Assign a driver from the order card — the driver list opens, and tapping a driver assigns them and closes the list.
- Mark the order Enroute (out for delivery) from the order card, or it moves there when the rider picks it up.
- Delivered is the final status. Marking items as served does not move a delivery order on (unlike dine-in and takeout) — delivery is left to the rider flow or the Delivered button.
Riders and cash#
Riders can use the Rider App to see their assigned orders, mark them en route and delivered, and record cash collected.
- For cash orders, the rider records the cash collected, then hands it over to the register.
- The cashier acknowledges the handed-over cash in the session's Delivery Cash tab, which adds it to the session's Expected balance — see Cash Handling.
Key concepts#
- Delivery mode, not a delivery page — the queue is the POS in delivery mode, with its own tabs and sector filter.
- Delivery statuses — New/Accepted → Preparing → Ready → Enroute (out for delivery) → Delivered. The tabs are Open / Preparing / Ready / Enroute / Delivered. The Delivered tab count includes every finished order, so the count always matches the list.
- Delivery sectors — named zones, each with its own delivery charge and currency, set up in restaurant settings. You pick one on the order, and can also filter the queue by it.
- Driver assignment — one tap assigns a driver; the current driver is highlighted.
- Rider cash loop — rider collects → rider hands over → cashier acknowledges (session Delivery Cash tab) → added to the Expected balance. Rider cash that hasn't been acknowledged shows up as an unexplained over at session close.
Common questions#
Q: Where do I see all delivery orders? A: Sidebar → Deliveries. With an open session you land in POS delivery mode. The Open tab shows everything not yet out the door, Enroute shows orders with riders, and Delivered is the final tab.
Q: How do I assign a rider to an order? A: Open the delivery order's card and choose the driver assignment action. The list shows your drivers; tapping one assigns them straight away.
Q: Can a delivery order exist without a sector? A: Yes — the sector is optional, and the queue's sector filter defaults to "All".
Q: Who marks the order Delivered — the cashier or the rider? A: Either. The flow is designed for the rider to mark it delivered, so the POS doesn't move delivery orders on when items are served. The cashier can also press Delivered on an out-for-delivery order card.
Q: What does the "Enroute" tab mean exactly? A: Orders that are out for delivery and not yet paid/closed.