Restaurant
Start a Dine-in or Takeaway KOT Order
A KOT records preparation work before settlement. Choose dine-in or takeaway, identify the table and PAX, add the real menu items, review the cart and save the order.
- Menu path
- Home -> KOT -> Add KOT
- Verified from
- Posnic demo and current POS source reviewed on 2026-09-08
Technical source evidence
frontend/modules/kot.html table and order detail workspace, frontend/modules/sales_write.html KOT order selector and item entry, frontend/static/script/js/modules/js/sales.js KOT route and save behavior, Live demo workflow verified 2026-09-04
Before the First Order
- Enable Restaurant/KOT in Features.
- Create stable table names in Restaurant settings before a dine-in shift.
- Create menu items, prices, taxes and modifiers before service.
- Test the kitchen print path on the actual desktop till and printer.
- Confirm the cashier can open KOT and the required tables appear.
Choose Order Type, Table and PAX
| Field | Use it for | Operator rule |
|---|---|---|
| Dine-in | Orders attached to a restaurant table. | Select the physical table the guests occupy. |
| Take away | Orders collected away from the table-service flow. | Use the TA tile; add a custom reference only when shop policy requires it. |
| Table | The working location of a dine-in order. | Do not reuse an occupied table for another party. |
| PAX | Number of guests attached to the order. | Use a preset or custom count; verify it before Next. |
Create the KOT
- Open Home -> KOT and click Add KOT.
- Choose Dine-in or Take away.
- For dine-in, choose the correct table; for takeaway, confirm the TA context.
- Choose the PAX preset or enter a custom guest count.
- Click Next.
- Search, scan or select each menu item.
- Apply item quantity and modifier choices before saving.
- Review the cart for item, quantity, price and notes.
- Click Save. Do not use the browser Back button while saving.
- Return to KOT and confirm the table or TA tile shows an active order.
What Save Does
Save creates an active, unpaid KOT for preparation. It does not complete payment. The order remains on the KOT workspace until it is settled or cancelled.
- Use Cancel on item entry to abandon the unsaved order.
- Use Save only after the kitchen-facing item list is correct.
- Use Settle later when the guest is ready to pay.
- Find the final paid transaction in Sales History after settlement.
Common Start Problems
| Problem | Cause to check | Action |
|---|---|---|
| No tables appear | Restaurant tables are not configured. | Create tables in Restaurant settings, then reopen KOT. |
| Item cannot be found | Menu item, branch, barcode or active status is wrong. | Fix the catalog item; do not substitute an unrelated product. |
| Wrong PAX | Preset or custom count was not reviewed. | Correct it before saving when possible; record the shop's correction process after save. |
| Save returns to KOT but nothing appears | Wrong table filter, refresh delay or failed request. | Click Refresh, check the selected table/TA, then verify KOT History. |