Skip to main content

How Customers Order

This page walks through the complete ordering experience from your customer's perspective. Understanding this flow helps you set up your menu, pricing, and payment options for the best experience.

Step-by-Step Ordering Flow

1. Access the Menu

The customer opens your digital menu in one of two ways:

  • Scan a QR code at your food truck, restaurant, or table using their phone camera
  • Visit a direct URL you have shared via social media, your website, email, or printed flyers

No app download is required. The menu opens in their mobile or desktop browser.

tip

Each QR code is tied to a specific business and location. The customer never needs to search for your business or select a branch — everything loads automatically.

2. Menu Loads Automatically

The menu loads with your business name, logo, and the full list of items organized by category. The customer sees your current menu with real-time pricing and availability.

3. Browse and Filter

Customers browse items by category (shown as tabs or sections). If you have configured dietary tags on your items, customers can use filters to narrow the menu — for example, showing only vegetarian or gluten-free options.

4. View Item Details and Customize

Tapping on an item opens its detail view, showing the full description, image (if uploaded), and price. If the item has customizations (size options, toppings, extras, special instructions), the customer selects their preferences here.

5. Add to Cart

After selecting any customizations, the customer adds the item to their cart. They can continue browsing and add more items.

6. Review Cart

The cart screen shows a clear breakdown:

  • Item names and quantities with customization details
  • Subtotal for all items
  • Surcharges (if configured by the business)
  • GST / Tax (calculated automatically)
  • Final total

The customer can adjust quantities or remove items before proceeding.

7. Select Payment Method

The customer chooses from the payment methods you have enabled:

MethodWhat Happens
Online (Stripe Checkout)Redirected to a secure Stripe payment page
Cash at CounterOrder is placed; customer pays cash when picking up
Card at CounterOrder is placed; customer pays by card at your terminal

8. Provide Contact Details

  • Mobile number — optional. Useful if your staff need to call the customer (e.g., to clarify an order or notify pickup).
  • Email address — optional but recommended. The customer receives an order confirmation email immediately and a notification when the order is ready for pickup.
note

Neither a phone number nor email is required to place an order. However, without an email, the customer will not receive confirmation or ready-for-pickup notifications.

9. Place Order and Receive Order Number

Once the customer confirms, the order is placed and they receive an order number. This number is used to identify their order when picking up.

10. Track Order in Real-Time

After placing the order, the customer sees a real-time status tracker with five stages:

  1. Received — the order has been submitted and is waiting for staff acknowledgement
  2. In Progress — staff have accepted the order and preparation has started
  3. Cooking Done — the kitchen has finished preparing the order
  4. Ready for Pickup — the order is ready and waiting for the customer
  5. Delivered — the customer has collected their order

The status updates automatically as your staff progress the order through OMS.

11. Receive Notifications

  • Order confirmation email — sent immediately after placing the order
  • Ready for pickup email — sent when staff mark the order as ready

These emails include the order number, items ordered, and total paid.

Summary

The entire flow is designed to be fast and frictionless. A typical customer can go from scanning your QR code to placing an order in under two minutes, with no account creation or app installation required.