Kiosk Orders
Kiosk Orders is the staff-facing companion screen to the Self-Order Kiosk — every order a customer places at the kiosk terminal lands here as Pending, and a staff member Confirms it (which also creates the corresponding sale record) or Cancels it. The list auto-refreshes every 10 seconds so new kiosk orders show up without a manual reload.
Overview
This page is generic (shared with Bakery and other variants) — nothing about it is restaurant-specific beyond how it is branded in the sidebar.
Filter tabs let you view Pending, Confirmed, or All orders; the Pending tab is the default and shows a live count badge in the header.
Each order card shows the order number, current status, order type (Dine In with table number, or Take Away), how long ago it was placed, and a payment badge (method + paid/pending).
Confirming an order also creates a sale — the toast after confirming shows the resulting Sale # when successful, or a specific sale-creation error if the sale could not be created (in which case the order is still marked confirmed, but you should check the sale manually).
Cancelling an order simply marks it Cancelled — no sale is created and the order is removed from the working list.
Before You Start
- You must have the Billing feature enabled on your plan.
Step-by-Step Guide
1 Confirm a new kiosk order
- Open Takeaway & Delivery → Kiosk Orders — the Pending tab loads by default and shows any orders placed at the kiosk terminal.
- Review the item list, quantities, any customer note, and the tax/total breakdown.
- Click "Confirm" — a sale is created automatically and the confirmation toast shows the resulting Sale # (or an error if sale creation failed).
2 Cancel an order
- On a pending order, click "Cancel" instead of Confirm — the order moves to Cancelled status and is removed from the working list.
3 Review confirmed or all orders
- Switch to the Confirmed or All Orders tab to see orders beyond the pending queue.
- Use Refresh to force an immediate reload, or rely on the automatic 10-second polling.
Every Field & Button, Explained
| Field / Button | What it does |
|---|---|
Order Number | Assigned when the order is placed at the kiosk; shown prominently on each card. |
Status | PENDING (awaiting staff action), CONFIRMED (sale created), CANCELLED, or COMPLETED — only PENDING orders show Confirm/Cancel actions. |
Order Type | DINE_IN (with table number if provided at the kiosk) or TAKEAWAY. |
Payment badge | Shows the payment method selected at the kiosk (UPI/Card/Cash) and whether it is marked paid. |
Tax summary | Subtotal plus CGST/SGST/IGST breakdown and total, matching what was calculated at the kiosk when the order was placed. |
Tips & Best Practices
- If a Confirm action reports a sale error, the order is still marked Confirmed — go create/verify the sale manually rather than re-confirming the order (which would not undo the marked status).
- The 10-second auto-refresh means you rarely need to hit Refresh manually, but it is there for an immediate check.