A QR code ordering system lets a guest scan a code on the table, see the menu on their own phone, place the order and pay, with the order arriving in the kitchen already labelled with the table number. No app, no waiter with a notepad, no "excuse me" to catch someone's eye during the Sunday rush.
It is a different thing from a QR menu, which only shows the menu and leaves the ordering to staff. This explainer walks through how table ordering actually works from scan to served, what changes in the kitchen and on the floor, the payment options, what it costs for a small restaurant, and the places where it goes wrong.
How a QR code ordering system works, step by step
- Each table gets its own code. The code opens the ordering page with that table's number already attached. Table 4's code and table 9's code look alike but carry different numbers.
- The guest scans with the phone camera. The menu opens in the browser. There is no app to install and nothing to sign up for; at most, a phone number for order updates.
- The guest builds the order. Tappable categories, item photos, variants such as size or spice level, and add-ons. Sold-out items are hidden, so nothing is ordered that the kitchen cannot make.
- The guest confirms, and pays now or later. Depending on how the restaurant sets it up, payment is taken by UPI or card at this step, or the order goes through and the bill is settled at the end.
- The order lands in the kitchen. It appears on the dashboard and prints as a kitchen order ticket with the table number, items and any notes. Staff get an alert on the app.
- The kitchen moves the order through statuses. Pending, then preparing, then ready, then served when a staff member takes it to the table. The guest can see the status on their phone or on WhatsApp.
- The guest orders again from the same page. A second round of drinks or dessert goes through the same way, attached to the same table, without calling anyone.
The whole loop is what makes scan and order different from a digital menu. The order enters the system once, typed by the guest, and reaches the kitchen without a handwritten slip in between. The order management guide explains what the system has to do after that point.
QR menu versus QR ordering: the difference that matters
Many restaurants put a QR code on the table that opens a PDF, call it contactless, and wonder why nothing changed. A QR menu replaces the printed menu. A QR ordering system replaces the order-taking, which is where the time, the errors and the missed second rounds live.
With a QR menu, the guest reads, then waits for a server, then explains the order, then the server writes it, then carries it to the kitchen or keys it into a POS. Four handoffs, each of which can go wrong. With QR table ordering, the guest's tap is the kitchen ticket. Fewer wrong orders, fewer trips, and a server who spends the saved time on the things only a person can do: greeting, recommending, checking on the table.
What happens in the kitchen and on the floor
The kitchen sees an order ticket for each table order, printed on a thermal printer or shown on a screen, with the table number in large type. The KOT guide covers how kitchen tickets are organised; the point here is that a QR ordering system generates the KOT automatically, with no re-typing.
On the floor, the job changes. Servers stop taking orders and start running food, clearing, and handling the guests who want to talk to a person. The order status is what keeps the floor organised: when the kitchen marks a dish ready, the runner knows which table it belongs to, and marking it served closes the loop so nobody carries the same biryani to table 6 twice. The order status workflow guide goes through each stage for dine-in, pickup and delivery.
Two staff habits make or break it. Someone must watch the dashboard or carry the staff app so that a new table order is noticed within a minute, and someone must mark orders served, or the status board stops being true by the second hour of service.
Paying at the table
A QR code ordering system can take payment at three points, and the choice depends on your guests.
- Pay when ordering. The guest pays by UPI or card on their phone before the order goes to the kitchen. Best for cafes, food courts and counters, where walkouts and unpaid bills are a real risk and nobody expects a tab.
- Pay at the end. Orders accumulate against the table, and the guest pays the total by UPI from the same page, or at the counter, when they leave. Best for family restaurants and bars where several rounds are normal.
- Cash or card at the counter. The ordering is digital and the payment is not. Fine for a start, and it keeps older guests comfortable.
Whichever you choose, the bill should be a proper GST invoice generated from the order, not a handwritten total. That is one of the quiet benefits: every table's sales are recorded as they happen.
What a QR code ordering system costs
For a 12-table restaurant, with ranges as commonly quoted at the time of writing; get local quotes.
| Item | One-time | Monthly |
|---|---|---|
| Table stands or stickers with codes | ₹600 to ₹2,500 | Nil |
| Thermal printer for KOT | ₹3,000 to ₹8,000 | Paper rolls, a few hundred rupees |
| Ordering platform subscription | Nil | Roughly ₹1,000 to ₹4,000 depending on plan |
| Per-order or payment charges | Nil | Varies: some charge a flat fee per order, some a percentage, plus payment gateway charges on online payments |
| Staff phone or tablet for the dashboard | Often an existing phone | Nil |
The fee model matters more than the subscription. A flat rupee charge per order is predictable; a percentage of the bill grows with your success. The table ordering system guide compares a QR ordering setup with a full POS, including when a small restaurant needs the POS at all.
Where it goes wrong
- Codes that do not say what they do. A bare code gets ignored. Print "Scan to order and pay" beside it.
- No one watching for new orders. The guest orders, nothing happens for ten minutes, and they flag a server anyway. Alerts on a staff phone fix this.
- A menu that is wrong. If the page shows a dish that ran out, the first thing the guest experiences is a cancellation. Keep availability current through service.
- Forcing it on every guest. Keep a couple of printed menus and let servers take orders for the table that prefers it.
- Wi-Fi and signal. A basement restaurant with no signal needs guest Wi-Fi, with the password on the table card.
What this looks like on Tezzu
Tezzu's dine-in setup gives each table its own QR code carrying the table number. The guest scans, sees your web menu with photos, variants and add-ons, and orders from the browser with no app. Payment can be UPI or card through Razorpay, or cash, and the bill is a GST invoice generated from the order.
Every table order lands on the live dashboard and the staff app, which announces new orders out loud so nobody has to watch a screen. The order prints as a KOT on a thermal printer, and the status moves from pending through preparing to a dedicated "served" status for dine-in, so the floor always knows which tables are waiting. Guests who order on WhatsApp instead get the same menu from the same ordering bot. Staff roles and permissions control who can see orders, mark them served and change the menu.
The dine-in setup guide walks through creating tables, printing codes and connecting the printer.
Put a working code on your tables this week
Start a free 7-day trial, build your menu in about 30 minutes, print your table codes and take the first order before the weekend.
Start your free 7-day trialFrequently asked questions
How does QR code ordering work in a restaurant?
Each table has a code that opens the menu in the guest's phone browser with the table number attached. The guest adds items, confirms, and pays now or at the end. The order appears on the restaurant's dashboard and prints as a kitchen ticket, moves through preparing and ready, and is marked served when it reaches the table. Reorders go through the same page.
Do customers need an app for QR code ordering?
No. A well-built QR ordering system opens in the phone's browser from the camera scan, with nothing to install or sign up for. At most the guest enters a phone number so they can receive order status updates, often on WhatsApp. Any system that demands an app download loses a large share of guests at the table.
Can guests pay through the QR code?
Yes. Payment can be taken by UPI or card when the order is placed, or the orders can accumulate against the table and be paid in one go from the same page at the end of the meal. Restaurants can also keep payment at the counter and use the QR only for ordering, which suits guests who prefer cash.
How much does a QR code ordering system cost in India?
For a small restaurant, table stands cost a few hundred to a few thousand rupees, a thermal printer ₹3,000 to ₹8,000, and the platform subscription is typically in the low thousands per month, plus either a flat per-order fee or a percentage depending on the provider. Payment gateway charges apply to online payments. Check each provider's pricing page.