For dining restaurants

Every guest orders from their own phone. One bill per table.

Each table gets its own QR. Guests order rounds, call for water or ask for the bill from their phone. Waiters accept, the kitchen cooks, and the table closes as one bill.

  • Several phones add to one running table bill
  • Order more · Ask for bill · Water · Need help — from the table
  • Waiter accepts first, so no prank order reaches the kitchen

The whole journey in one line

From the scan to the closed bill

Each box is one hand-off. The glow shows the order moving from one layer of the system to the next.

  1. 01Table QR
  2. 02Guest phones
  3. 03Waiter accepts
  4. 04Kitchen screen
  5. 05Order more / Call
  6. 06Bill
  7. 07Table cleaned

Step by step

What happens, and why it works.

Left: what the customer or your staff actually see. Right: what QRO POS does at that moment, in plain words.

  1. STEP 01Guest

    Guest scans the QR on Table 5

    What you seeThe menu opens already linked to Table 5. Nobody types a table number.

    Behind the scenesEach table has its own QR, so every order is tagged with the right table automatically.

  2. STEP 02Guest

    Everyone orders from their own phone

    What you seeFive friends can each add dishes. The screen tells them “Everyone at this table shares one bill”.

    Behind the scenesIf the table already has a running order, new items join it instead of opening a second bill.

  3. STEP 03Staff

    A waiter accepts the order

    What you seeThe order lands on the Table POS as “Pending Acceptance”. The waiter checks the guest is really seated and taps Accept.

    Behind the scenesA guest-phone order at a table cannot skip this step, so an order sent from outside the restaurant never reaches the kitchen.

  4. STEP 04Kitchen

    The kitchen cooks dish by dish

    What you seeAccepted dishes appear on the Kitchen Display. Each dish is marked as it moves.

    Behind the scenesDish status is live, so the waiter and the guest both see Preparing → Ready.

  5. STEP 05Guest

    “At your table” buttons on the phone

    What you seeOrder more, Ask for bill, Water and Need help — one tap each.

    Behind the scenesEach tap becomes a request on the staff screen. Tapping again within a short window does not create a duplicate; the guest sees it is already with staff.

  6. STEP 06Staff

    Bill is generated and settled

    What you seeThe waiter generates the bill and the cashier settles the payment.

    Behind the scenesGenerating the bill freezes the order (no more items can be added) and stamps the time for GST records.

  7. STEP 07Staff

    The table resets for the next guests

    What you seeThe table shows “Cleaning required”, then “Free” once it is wiped.

    Behind the scenesThe floor moves through occupied → bill generated → cleaning → free, so the host always knows which table to seat next.

System layers

Four layers, one order record

Everyone works on the same order. Nobody re-types it, so the phone, the kitchen and the bill can never disagree.

LAYER 1

Guest phones

What diners touch

  • Table-linked menu
  • Shared running bill
  • Order more · Ask for bill · Water · Need help
  • Live dish status
LAYER 2

Waiter / Table POS

What the floor team uses

  • Floor view of every table
  • Accept or verify guest orders
  • Add items for guests
  • Generate bill · mark cleaned
LAYER 3

QRO POS server

What keeps it in order

  • One running order per table
  • Table price per dish
  • Accept gate for guest orders
  • Duplicate-request protection
LAYER 4

Kitchen & billing

What closes the loop

  • Dish-level Kitchen Display
  • Bill freeze with GST time stamp
  • Settlement
  • Daily reports

Real screens

What it looks like

Product captures from QRO POS using sample data. The animated mock-up at the top of this page shows the same flow in motion.

QRO POS Table POS floor view showing free, running and cleaning-required tables
Real Table POS floor view: every table's state at a glance (staff details removed).

Feature callouts

What you get today

live

Shared table bill

Any number of phones add to one running order.

live

Accept before cooking

Guest orders wait for a waiter's Accept.

live

Table service buttons

Order more, Ask for bill, Water, Need help.

live

Table prices

Set a dine-in table price separate from takeaway.

live

Dish-level kitchen status

Each dish tracked from Preparing to Ready.

live

Live floor view

Free, running, bill generated and cleaning states.

live

Waiter-entered orders

Staff can still take orders the classic way on Table POS.

Coming later — not live yet

roadmap

Split bill by guest or item

Splitting one table bill across guests is planned.

FAQ

Simple answers

Can guests order without calling a waiter?

Yes. They order from the table QR, and a waiter accepts the order before it goes to the kitchen.

What if two people at the same table scan the QR?

Both join the same running order. The table still gets one bill.

Do waiters still take orders?

Yes. Staff can add items on the Table POS, and those go to the same table bill and kitchen screen.

Can the bill be split?

Split billing by guest or item is on the roadmap. Today a table closes as one bill.

Other business types

Ready to see the complete flow?

See it running for dining restaurants.

Tell us how you serve today. We will walk you through this exact flow with your own menu.