Browse docs
Docs / Restaurant Operations

Tables and Order Flow

Set up tables, order ownership, and kitchen statuses for restaurant service operations.

On this page

Tables and Order Flow

Restaurant mode should behave like service and order management, not only invoice entry.

Why tables should be real records

Tables should be configured as records because they support:

  • dine-in order assignment
  • clearer table status
  • easier table-based order management
  • better kitchen and service coordination

The manual table or token field should remain as a fallback for quick entry or takeaway reference.

Restaurant order fields

The restaurant Billing Page and Sale Create page should expose:

  • order type
  • dining table
  • table or token
  • order staff
  • kitchen status

Order type

Order type tells the system how the order should be handled.

Common examples:

  • Dine In
  • Takeaway
  • Delivery
  • Counter

If the order is dine-in, a configured dining table should normally be selected.

Order staff

Order staff helps the business know who owns service responsibility.

This improves:

  • accountability
  • handoff clarity
  • staff-based order tracking

Kitchen status

Kitchen status tracks the kitchen lifecycle.

Common statuses:

  • Pending
  • Preparing
  • Ready
  • Served
  • Not Required

These statuses help the kitchen manage work and help front-of-house staff know when to serve.

  1. waiter captures the order
  2. system saves the order in Pending state
  3. kitchen receives pending items
  4. kitchen updates the order to Preparing
  5. kitchen marks items Ready
  6. service staff serves the order
  7. cashier or waiter completes payment when appropriate

This workflow is different from retail because the sale is not always completed immediately after items are added.

Support

Need more help?

If the guides do not solve your issue, collect the main details and contact support.