[ GUIDE ]

A practical guide to QR ordering

QR ordering arrived everywhere at once in 2020 and then quietly disappeared from a lot of dining rooms. The places where it stuck had thought about a few specific things first.

What QR ordering actually is

QR code ordering lets a guest scan a printed code with their phone camera, open the restaurant menu in their browser, and place and pay for an order without a staff member taking it. No app is installed. The order arrives in the kitchen the same way a counter order does.

It is worth separating three things that often get lumped together, because they have different economics and different failure modes:

  1. A QR menu. The code opens a menu to read; a server still takes the order. Cheap, low risk, and the least useful of the three.
  2. QR order-and-pay at the table. The guest orders and pays themselves. Real labour and turn-time effects, and real ways to annoy people.
  3. QR as an off-premise entry point — on a flyer, a delivery bag, a shop window. Closest to online ordering, and the one most operators under-use.

Where it works

Where it backfires

The honest list, because ignoring it is why so many rollouts were quietly reversed:

The rule that emerges: QR ordering should be an additional lane, not a replacement for the staffed one.

Printing and placing the codes

  1. One code per table, not one per restaurant. A code that knows where the guest is sitting is the difference between ordering and a menu PDF.
  2. Say what it does. "Scan to order and pay" substantially outperforms a bare code — people do not scan unexplained squares.
  3. Test it printed, at the size you will print it, under your actual lighting. Codes that scan happily on a monitor can fail on a dim table.
  4. Laminate, or use table tents. Paper codes on a dining table have a short life.
  5. Make them replaceable. Codes get taken, defaced, and occasionally stickered over by somebody else. Rotating one should not mean reprinting the room.
  6. Put one on the takeaway bag. The cheapest reorder prompt available to a restaurant.

What to ask before rolling it out

  1. Does the code carry the table? If not, somebody is asking guests for a table number, and you have added work rather than removed it.
  2. What happens with a shared table? Separate checks, one running check, or a merge at the end.
  3. Does the guest need an account? Requiring sign-up before browsing loses orders.
  4. Does an 86 reach the QR menu immediately? Selling something the kitchen ran out of is worse on a phone than at a counter, because nobody catches it.
  5. Can a code be rotated or revoked without reprinting everything?
  6. Can you tell whether it is being used? Scan counts per code turn a guess into a decision.

Where ThaliPOS fits: codes are generated per location and per area within it, carry an opaque short code rather than internal ids, can be rotated or revoked with an audit trail, and record scans per code. The ThaliPOS QR ordering page →

[ FAQ ]

Questions, answered straight

Do guests need an app to order from a QR code?

No. A well-built QR ordering system opens the menu in the phone browser. If a vendor requires an app download first, expect a large drop-off at that step.

Does QR ordering reduce tips?

It usually changes them, because the prompt moves from a person to a screen. Which direction depends on the room and on the default prompt. Measure it for a few weeks rather than assuming, and tell staff what you are measuring.

Should QR ordering replace table service?

Rarely. It works best as an additional ordering lane alongside a staffed one. Some guests will not use it, and removing the server also removes the upsell and the chance to fix a problem before it becomes a review.

What is the most common complaint about QR ordering?

Split payments at a shared table. Decide before rollout whether several people ordering on their own phones creates several checks or one, and make that obvious to the guest.

Tell us about your restaurant.

We're onboarding pilot restaurants now. Email us and we'll tell you honestly whether ThaliPOS is a fit for how you run service.

Email hello@thalipos.com