Order summary and KOT management
View active KOTs, mark items served, complete orders, and print bills.
The order summary screen shows all Kitchen Order Tickets (KOTs) for a table with running totals and preparation timestamps.
Order detail view
For each table order you can see:
- All KOTs associated with the table
- Item breakdowns and quantities
- Running totals
- Preparation timestamps
Compact action buttons are available for:
- Mark as Served
- Print bill
- Finalize table checkout
KOT status flow (Waiter ↔ Kitchen)
flowchart LR
WaiterSend[Waiter sends KOT] --> KitchenQueue[Kitchen sees new KOT]
KitchenQueue --> Cooking[Kitchen: Cooking]
Cooking --> Ready[Kitchen: Ready to serve]
Ready --> WaiterReady[Waiter sees Ready]
WaiterReady --> Served[Waiter: Mark as Served]
Served --> Completed[All KOTs Served → Complete order]
Completed --> Available[Table Available]
| Step | Who | Action |
|---|---|---|
| 1 | Waiter | Send KOT from table order |
| 2 | Kitchen | Change status to Cooking, then Ready to serve |
| 3 | Waiter | Sees KOT as Ready — press Mark as Served |
| 4 | Waiter | When all KOTs are Served, Completed button appears |
| 5 | Waiter | Mark order Completed when guests leave — table becomes Available |
ℹ️
The Completed button is visible only when every KOT under the order is marked Served.
Completing a table session
- Ensure all KOTs are marked Served
- Tap Completed when the table's customers have finished and vacated
- The table status changes to Available (green border)
- View and print the bill from the order detail screen

