Dine-in QR ordering
Dine-in QR ordering turns every table into a self-service ordering point. Customers scan a QR code, browse your full menu on their own phone, order, and pay — no app install required, no waiting to flag someone down. Orders arrive in your partner app tagged with the table name, so staff know exactly where each order goes.
How it works for the customer
Section titled “How it works for the customer”- Scan — the customer scans the QR code on their table with their phone camera.
- Browse — your branded menu opens in their browser, already linked to that table.
- Order — they pick items, variants, and addons, add notes, and place the order.
- Pay — by card, Apple Pay, or Google Pay right away, or with a pay-at-the-table option (cash or card terminal) if you allow it.
- Relax — they can see the order’s status update as the kitchen works, and can scan again to order another round at any time.
Each guest at the table can order from their own phone — handy for groups, since nobody has to assemble one big order.
How it works for your staff
Section titled “How it works for your staff”Dine-in orders land on the live orders screen (Partner app → Orders → Live Orders) like any other order, with two key differences:
- The order details prominently show the table name, so runners know where to deliver.
- There’s no delivery or pickup handover — staff tap Accept, the kitchen prepares it (the kitchen ticket prints with the table name), and it’s served at the table.
If the customer chose a pay-at-table method, the order shows the amount still due and staff record the payment when settling the table — see Payments overview.
Setting up your tables
Section titled “Setting up your tables”- Define your tables under Dashboard → Outlets → (outlet) → Dine-In (
/outlet/manage/:outletID/dine-in/list) — give each one a name or number that matches your floor (Table 1, Patio 3, Bar 2…). - Generate QR codes — each table gets its own code linked to that table.
- Print and place them — on stands, stickers, or menus. Laminated stands survive cleaning sprays best.
- Test one table — scan it yourself, place a small order, and confirm it arrives with the right table number before going live across the floor.
Choosing payment options for dine-in
Section titled “Choosing payment options for dine-in”You decide how dine-in customers can pay:
- Pay online when ordering (card, Apple Pay, Google Pay) — the cleanest flow; the table is already settled when the food arrives.
- Pay at the table — the order is placed unpaid and staff record cash or card-terminal payment when settling. Useful where customers expect to pay after the meal.
You can offer both and let the customer choose. Refunds and edits work the same as any other order — see Editing orders & refunds.
Tips for a smooth rollout
Section titled “Tips for a smooth rollout”- Brief the floor staff first. The most common day-one question is “where did this order come from?” — make sure everyone knows orders now arrive with table numbers.
- Keep paper menus around initially. Some guests will prefer them; the QR code works alongside, not instead.
- Use item photos. QR ordering menus sell best with images — see Building your menu.
- Promote add-ons. Customers ordering from their own phone reliably order more rounds of drinks when it’s frictionless.
- Watch the ratings. Dine-in customers can rate dishes after ordering — useful, direct feedback. See Dish ratings.
Frequently asked questions
Section titled “Frequently asked questions”Do customers need to install an app? No — scanning the QR code opens your menu in the phone’s browser. (Customers who do have your app get the same experience there.)
Can a table order multiple times? Yes. Each scan starts a new order against the same table, so second rounds are easy.
Can I use QR ordering for only part of the restaurant? Yes — only the tables you create get codes. Many restaurants start with a section or the patio.
What about service charges or tips for dine-in? You can configure charges that apply to dine-in orders and tipping options at checkout — see Taxes & charges.
Related: Managing live orders · Receipt & kitchen printing · Payments overview