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

Choose the service contextThe current Add KOT panel asks for order type, table and PAX before staff enter items.
Build the kitchen orderKOT item entry uses the familiar sale catalog, but Save records the preparation order without taking payment.

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

FieldUse it forOperator rule
Dine-inOrders attached to a restaurant table.Select the physical table the guests occupy.
Take awayOrders collected away from the table-service flow.Use the TA tile; add a custom reference only when shop policy requires it.
TableThe working location of a dine-in order.Do not reuse an occupied table for another party.
PAXNumber of guests attached to the order.Use a preset or custom count; verify it before Next.

Create the KOT

  1. Open Home -> KOT and click Add KOT.
  2. Choose Dine-in or Take away.
  3. For dine-in, choose the correct table; for takeaway, confirm the TA context.
  4. Choose the PAX preset or enter a custom guest count.
  5. Click Next.
  6. Search, scan or select each menu item.
  7. Apply item quantity and modifier choices before saving.
  8. Review the cart for item, quantity, price and notes.
  9. Click Save. Do not use the browser Back button while saving.
  10. 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

ProblemCause to checkAction
No tables appearRestaurant tables are not configured.Create tables in Restaurant settings, then reopen KOT.
Item cannot be foundMenu item, branch, barcode or active status is wrong.Fix the catalog item; do not substitute an unrelated product.
Wrong PAXPreset 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 appearsWrong table filter, refresh delay or failed request.Click Refresh, check the selected table/TA, then verify KOT History.