
Prerequisites
Before generating QR codes, make sure you have:- At least one Table set up under Manage → Tables.
- Stripe configured in a Payment Type — see Stripe Setup.
- Your online menu published with at least one active category and product.
- Your business logo and welcome message set under Online Ordering → Settings.
Generate a QR Code
Select a Table
Choose the table you want to generate a code for from the table dropdown. A QR code is generated automatically.
Download or Print
Click Download QR to get a high-resolution PNG file, or Print to send it directly to a connected printer. Use the PNG to create branded table tents in a design tool if you want a more polished presentation.
Test the Full Order Flow
- Scan your QR code with a phone camera (no app download required — it opens in the browser).
- Browse the menu and add items to the cart.
- Proceed to checkout — a Stripe payment page opens.
- Complete the test payment using a Stripe test card.
- Confirm the order appears in your POS dashboard and any connected printers receive the kitchen docket.
Customise the Landing Page
Go to Online Ordering → Settings to:- Upload your logo — shown at the top of the customer ordering page.
- Set a welcome message — displayed below the logo.
- Configure operating hours — show a closed message when orders are not being accepted.
- Set a primary colour — matches the page accent to your brand.
Frequently Asked Questions
Do customers need to download an app to use QR ordering?
Do customers need to download an app to use QR ordering?
No. The QR code opens directly in the customer’s mobile browser. No app download is required. The ordering page works on all modern iOS and Android browsers.
What happens if a customer scans the wrong table's QR code?
What happens if a customer scans the wrong table's QR code?
The order will be placed against the wrong table number. Staff should verify the table number when delivering orders. You can reprint QR codes for any table at any time — make sure each table’s code is clearly labelled with the table number.
Can customers order from their own phone and pay later at the counter?
Can customers order from their own phone and pay later at the counter?
Currently, the QR ordering flow requires payment at checkout via Stripe. Cash-on-collection flows are not supported for QR orders.
How do I change the menu shown on the QR ordering page?
How do I change the menu shown on the QR ordering page?
Related
Stripe Setup
Connect Stripe to accept payments
Payment Types
Configure your online payment method
Products
Manage what appears on the online menu
Payment Issues
Troubleshoot online payment problems