Table Ordering Flow (Dine-In QR Ordering)

  • Home
  • /
  • Table Ordering Flow (Dine-In QR Ordering)

🍽️ Table Ordering Flow (Dine-In QR Ordering)

How It Works

  1. Customer sits at a table (Example: Table 1)

  2. The customer scans the Table QR using their mobile.

  3. They see the digital menu and place their first order through the QR.

  4. A Session is created automatically using two things:

    • Table Number (from QR)

    • Customer Mobile Number

This ensures the system knows:
βœ” which table the customer is sitting at
βœ” which customer is placing the order
βœ” and keeps all orders under one bill


🧾 Multiple Order Methods, ONE Bill

Once the session is created, the customer can place orders in ANY way:

Order 1 β€” Through QR

Goes into Session A (Table 1 + Customer Mobile)

Order 2 β€” Through Waiter

Waiter selects Table 1, enters Customer Mobile Number,
β†’ System automatically detects Session A
β†’ Order added to the SAME bill

Order 3 β€” Through QR again

System recognizes the same mobile number + table
β†’ Adds order to the SAME session (Session A)

βœ” Result

All three orders go to the SAME bill because they belong to the same session.


πŸ‘₯ Multiple Customers at the Same Table β€” No Bill Mix-up

If 2 or more customers sit at the same table and scan the same Table QR, here’s what happens:

Example:

  • Customer A scans QR β†’ enters mobile β†’ Session A is created

  • Customer B scans the SAME QR β†’ enters their mobile β†’ Session B is created

  • Customer C scans again β†’ enters mobile β†’ Session C is created

Even though:

  • Same table

  • Same QR

But since mobile numbers are unique, the system creates separate sessions.

βœ” Result

Each customer gets their own independent bill, even if they share the same table and same QR.


🎯 In Simple Words

❗ Table number identifies the place

❗ Mobile number identifies the person

❗ Session = Table Number + Mobile Number

This combination ensures:
βœ” No bill mixing
βœ” No confusion between customers
βœ” All orders from one customer stay under one bill
βœ” Easy for waiters + kitchen + billing


🌟 Summary for Clients

1 Table. 1 QR. Many Customers. No Confusion.

Xnow creates separate sessions for each customer, even at the same table.

1 Customer. Multiple Orders. One Bill.

Whether the customer orders through QR or through the waiter, all orders merge into the same session because their mobile number is used to track the bill.

Β 

πŸ”½Β Β Table Ordering FlowΒ 

Scan Table QR β†’ Enter Mobile Number β†’ Session Created (Table + Mobile) β†’ Order via QR or Waiter β†’ All Orders Go into Same Bill β†’ Multiple Customers = Multiple Sessions β†’ Each Session has Separate Bill β†’ Smooth Dine-In Experience