Skip to main content

How to Use QR Order and Pay (Order Flow Overview)

Who Is This For?

F&B merchants who want to understand how QR Order and Pay works end-to-end, from the customer scanning a QR code to the order appearing on the POS and BackOffice.

Overview

QR Order and Pay order flow screen

Read the Introduction section next for what QR Order and Pay is, the difference between static and dynamic codes, and how guest checkout plus Pay Now, Pay Later, and Pay at Counter fit together.

Then follow 'How the customer journey looks' for dine in and takeaway, and use 'How you manage orders on POS' as a bridge to day to day cashier tasks.

Notes:

  • To set up QR Order and Pay for your store, see here.

  • To create your tables and QR codes, see here.


Before You Begin

  • QR Order and Pay must be enabled and configured in your BackOffice. See here.

  • Your store must be online to receive orders. See here.

  • For Dine In, your tables and QR codes must be created. See here.


Introduction

What is QR Order and Pay?

QR Order and Pay lets your customers order and pay from their phones by scanning a QR code at the table, counter, or entrance. It replaces paper menus for many stores and keeps the order, payment, and kitchen ticket flow digital.

When you are ready to configure the feature, follow the numbered tabs in BackOffice under 'Online Orders', then open 'QR Order and Pay'. See here for the full setup path (Store Settings, Collection, Featured Products, General).

Static and dynamic QR codes

Every dine in order needs to be tied to a table (or a clear service point). You can use:

  • 'Static QR' uses fixed QR stickers or standees, usually one per table, supplied by StoreHub.

  • 'Dynamic QR' uses temporary QR codes you print from the POS receipt printer when a guest sits down, with a validity window you control.

Takeaway only stores can use a single shared takeaway QR instead of per-table codes. For setup steps, printing, and when to pick static versus dynamic, see here.

Note:

  • You can run static and dynamic QR on the same table. The customer can scan either code without losing or duplicating an open order.

Guest checkout and payment options

'Guest checkout' lets customers complete an order without creating a Beep account. They can still choose to sign in if they want order history or cashback.

You can also mix three payment behaviors. The labels below are how they appear in reporting and training:

Mode

When the customer pays

Best for

'Pay Now' (default)

Before the order is sent to the kitchen, payment first, then food.

Quick service, takeaway, busy outlets that want guaranteed payment.

'Pay Later'

After the customer finishes dining. The order is sent to the kitchen on 'Place Order', then paid in the Beep app or at the counter at the end.

Full service dine in where guests add rounds of drinks or dishes.

'Pay at Counter'

The customer places the order in the Beep app and pays at the cashier with your usual POS methods.

Cash heavy stores or guests who do not want to pay on a phone.

Note:

  • To turn guest checkout, Pay Later, or Pay at Counter on or off, use the 'General' tab inside 'QR Order and Pay'. For step by step toggles, see this article, section on checkout options, then return to this article for the customer experience.

Default online payment methods (Pay Now)

These methods are available to customers when Pay Now is in use. They are pre-enabled, you do not need to switch each method on individually.

Payment method

Notes

Credit / Debit Card

Available in all regions.

Online Banking (FPX)

Malaysia.

Touch 'n Go eWallet

Malaysia.

GrabPay

Malaysia.

Apple Pay

Malaysia. iPhone 6 or newer, iOS 9 or newer, with an active Apple Pay wallet.

Note:

  • Payment gateway fees vary by method. Contact StoreHub Support via live chat for current rates.


How the customer journey looks

How Customers Place an Order

1. The customer scans the QR code at the table, counter, or entrance.

QR Order and Pay order flow screen

2. The customer chooses their order type, Dine In or Takeaway.

QR Order and Pay order flow screen

3. The customer browses the digital menu, adds items to the cart, and proceeds to payment.

QR Order and Pay order flow screen

4. Before paying, the customer can sign up for or sign in to a Beep account to track their order and payment history. Sign-up is optional, guest checkout is supported.

QR Order and Pay order flow screen

Note:

  • Customers must use the Beep app (not Beep web) for the best experience. See here for what to do if customers report issues placing an order.


How Restaurants See an Order

1. Restaurants will receive a notification for every new order.

QR Order and Pay order flow screen

2. To view all orders, go to 'Transactions' tab on your POS register.

QR Order and Pay order flow screen

Dine In Flow

When a customer places a Dine In order, the order is tied to the table they scanned.

1. The customer scans the static QR code at their table, places their order, and pays (or chooses Pay Later if enabled, see here).

2. The order is sent to your POS register and the kitchen printer simultaneously.

3. Receipts and kitchen dockets are printed with the order or table number so your team knows where to deliver the food.

Takeaway QR Order and Pay flow from customer scanning to picking up the order.

POS register Online tab showing an incoming takeaway order with the Order Ready button highlighted.

Takeaway Flow

For Takeaway, the customer scans a takeaway QR code (typically displayed at the counter or entrance) and the order is queued for self-pickup.

1. The customer scans the takeaway QR code, places the order, and pays.

2. A queue number is generated and shown to the customer.

3. The order appears on your POS register under the 'Online' tab. Your kitchen prepares the order.

4. When the order is ready, your cashier taps 'Order Ready' on the POS to notify the customer (if Self-Pickup Alerts are enabled, see here).

5. When the customer collects the order, your cashier taps 'Picked Up' to close out the order.

QR Order and Pay order flow screen

QR Order and Pay order flow screen

QR Order and Pay order flow screen

Note:

  • Queue numbers reset daily at midnight. If you need to reset the queue manually, see the troubleshooting section in this article.


How you manage orders on POS

Once a QR order is live, cashiers work from the POS. Typical tasks are:

  • 'Add items' to a Pay Later table when the guest orders another round.

  • 'Remove or adjust items' before payment when the kitchen cannot fulfil something (follow your store policy).

  • 'Cancel a QR order' when the whole bill must be voided within the allowed window.

For full screenshots, permissions, and refund timelines, see here.

POS Transactions screen with Online tab selected, displaying incoming QR Order and Pay orders.

How you manage orders from BackOffice

You can also view and manage all QR orders from your BackOffice, useful for desk-based monitoring and historical reporting.

1. Sign in to your BackOffice.

2. Open 'Online Orders' to view the full list of orders, statuses, and customers.

3. From the order detail page you can change order status, view payment information, and see which customer placed the order.

QR Order and Pay order flow screen

QR Order and Pay order flow screen

Note:

  • To find the URL of a customer's QR order receipt (often requested for refund or support), open the order from BackOffice and copy the order detail link.


FAQs

1. Do customers need a Beep account to order?

No. Sign-in is optional. Customers can complete a guest checkout, but a Beep account lets them track order history and use stored cashback.

2. Can a customer add items after they have already placed an order?

Only Pay Later orders can have items added. The cashier adds them via the POS; see here. Pay Now orders are locked once paid.

3. What happens if a customer's payment is shown as successful but the order does not appear on POS?

The payment may have failed silently. Do not release the order to the customer. An automatic refund will be issued. See troubleshooting in this article.

4. Can customers order from a takeaway QR code while sitting at a table?

Yes, the QR they scan determines the order type, not where they are sitting. Make sure your QR codes are clearly labelled "Dine In" or "Takeaway".

5. Do I need a separate QR code for every table?

Yes for Dine In with a static QR setup, so the order is tied to the correct table. Takeaway typically uses one shared QR. See here.


Need Help?

Contact StoreHub Support via live chat in your StoreHub app or email [email protected].


Was this article helpful?

Let us know below or contact support for further assistance.

Did this answer your question?