The table is the
point of sale.
A QR sticker on the table. A phone in the customer's hand. The order lands on the pass the moment they confirm — no app to install, no waiter to flag down, no card machine at the end.
- No app install
- Per-table routing
- Paid before the food fires
- 1×€14.50
Smash burger
+ cheese · + bacon
- 2×€14.00
Loaded fries
- 1×€9.50
Wings — Korean BBQ
6 piece
- 2×€12.00
House lager — pint
One scan to four hands
Sticker to pass.
Roughly seventy seconds.
Four steps, each on the surface they already trust. No staff interpreting an order. No customer flagging anyone down. No till shuffle at the end of the meal.
- Moment 01
They scan.
A QR sticker — table-specific, weatherproof, no app store detour. The phone opens the menu in the browser they already had open this morning.
No app install · no login
- Moment 02
They build the order.
Modifiers, sizes, swaps, allergens. Items they can't have are flagged; items that are 86'd are gone. The basket totals as they go.
Live menu · live availability
- Moment 03
They pay.
Card or wallet. The money settles before the food fires. Split the bill across phones at the same table — every party pays themselves.
Paid before kitchen prints
- Moment 04
You make it.
The pass prints the order with the table number, the seat, the mods. The runner walks it out — no order pad, no till queue, no chasing the bill.
Tagged with table · seat
The operator side
The pass already
knows what's coming.
Each ticket lands tagged with table, seat and the modifiers the customer chose themselves. State moves on a single tap — firing, cooking, ready. No re-reading napkin scribbles.
Tagged at the source
Table 04 · seat 2 · no onion. Written by the diner, not transcribed at the till.
State is a tap
One thumb moves a ticket from cooking to ready. The runner sees it on the floor app.
Age is loud
Tickets count up in real time. The oldest ticket on screen is the one with the loudest border.
Kitchen pass — SELLERS
Live- 1
Smash burger
+ cheese · + bacon
- 2
Loaded fries
- 1
Wings · KBBQ
6 piece
- 2
Smash burger
no onion
- 1
Caesar
add chicken
- 1
Halloumi flatbread
- 4
House lager
- 1
Korean fried chicken
- 1
Kimchi rice
- 2
Sparkling water
What changes at the table
Friction the diner felt — gone.
The small frustrations that don't make it into a Google review — but do make it into "we won't go back". Each one closes when the order starts on the customer's own phone.
Split
Four ways, four phones.
Everyone at the table scans, everyone picks their own items. No napkin maths at the end, no nominated payer, no awkward Revolut request the next morning.
Top up
Re-order without flagging anyone.
The tab stays open on the same code. Add another round, another side, another dessert — same ticket, no extra walk to the bar.
No app
The browser they're already in.
Tap. Order. Pay. Same web view a customer used for the bus timetable that afternoon — no install screen, no permissions request, no app-store detour.
Cleared
Paid before the food fires.
The money is settled the moment the order lands. Table turn is the runner walking the plate out, not chasing a card machine across the floor.
Free to start · no card required
Print the code.
Stick it on the table.
Your storefront ships with a table-specific QR for every seat you number. Download, print, stick. The next person who sits down orders straight through.

