Home / Help Center / pos-app-restaurant / rest-takeaway / QR Table Ordering
📱 rest-takeaway

QR Table Ordering

QR Table Ordering generates a scannable link per table that opens your digital menu for customers to browse and order from their own phone. You control whether prices and allergen info show on the customer-facing menu, and whether orders placed this way queue for staff approval before a KOT is fired to the kitchen, or fire automatically.

📍 Menu path: Takeaway & Delivery → QR Table Ordering
👤 Who uses it: All roles with the Billing feature enabled

Overview

Each table gets its own QR tile built from a Base URL you set plus a store slug and the table number (pattern: {baseUrl}/{storeSlug}/t/{tableNumber}); until a Base URL is configured, tiles show a placeholder and the copy/open actions are disabled.

The on-screen QR graphic is a stylised placeholder pattern for visual purposes — the actual scannable payload is the real table URL, which is also shown as text and can be copied or opened directly.

"Print All" generates an A4-style printout with one QR tile per table (2 per row) for laminating and placing on tables.

When "Require Staff Confirmation" is on (the default), an order placed by a customer via QR sits in the Pending Orders tab until a staff member clicks "Fire KOT" (which sends it to the kitchen) or "Reject" — orders older than 5 minutes are highlighted as overdue.

When staff confirmation is off, QR orders fire straight to the kitchen as KOTs without appearing in the pending queue.

"Show Prices" and "Show Allergen Info" toggles control what customers see on the digital menu itself, independent of the confirmation setting.

Before You Start

Step-by-Step Guide

1 Turn on QR ordering and set the menu URL

  1. Open Takeaway & Delivery → QR Table Ordering and switch to the Settings tab.
  2. Toggle "Enable QR Ordering" on, then enter your Digital Menu Base URL (e.g. https://menu.yourdomain.com).
  3. Decide whether to require staff confirmation, and whether to show prices/allergens on the customer-facing menu.
  4. Click "Save Settings".

2 Print QR codes for your tables

  1. Switch to the QR Codes tab and optionally filter by section.
  2. Use "Copy" to copy a single table's link, "Open" to preview the menu it points to, or "Print All" to generate a printable sheet of every table's QR code at once.

3 Approve or reject a QR order

  1. When Require Staff Confirmation is on, open the Pending Orders tab — orders older than 5 minutes are flagged so nothing sits too long unattended.
  2. Click "Fire KOT" to approve and send the order to the kitchen, or "Reject" to decline it (e.g. item unavailable).

Every Field & Button, Explained

Field / ButtonWhat it does
Enable QR OrderingMaster on/off switch for the whole feature; when off, the customer-facing menu link should not accept new orders.
Require Staff ConfirmationWhen on, every QR order queues in Pending Orders for a staff Approve/Reject action before a KOT fires; when off, KOTs fire immediately on order placement.
Show Prices on Menu / Show Allergen InfoIndependent toggles controlling what the customer sees on the digital menu — unrelated to the confirmation setting.
Digital Menu Base URLThe domain your digital menu is hosted at; combined with a store slug and table number to build each table's unique QR link. Table tiles are disabled until this is set.
Pending OrdersLive feed (polled every 20 seconds) of QR orders awaiting staff action when confirmation is required; each shows table, items, total, elapsed time and any customer note.

Tips & Best Practices

Troubleshooting & FAQ

A table's QR tile is greyed out with no Copy/Open actions.
The Digital Menu Base URL has not been set in Settings yet — every table tile stays disabled until you configure it.
Orders are firing to the kitchen without me approving them.
Require Staff Confirmation is currently off — turn it on under Settings if you want every QR order to wait for an Approve/Reject action first.
The Pending Orders tab is empty even though a customer says they ordered.
If Require Staff Confirmation is off, QR orders bypass this tab entirely and go straight to the kitchen as KOTs — check the kitchen display / KOT list instead.