Customers
This page covers how to search for, register, and manage customers, including the loyalty program.
Why Add a Customer to an Order?
Linking a customer to an order enables:
- Loyalty points — Customers earn points on every purchase.
- Order history — All orders are tied to their profile.
- Delivery address — Saved addresses auto-fill for delivery orders.
- Marketing — Customers can receive offers and promotions.
Searching for an Existing Customer
- On the POS screen, tap Search Customer in the left sidebar.
- Type the customer's name, phone number, or email.
- Results appear as you type.
- Tap the correct customer to add them to the current order.
Image: Screenshot of the customer search panel with results
Registering a New Customer
If the customer is not in the system:
- Tap New Customer (or tap Add from the search results with no match).
- Fill in the customer details:
- Name (required)
- Phone Number
- Date of Birth (for birthday offers)
- Gender
- Postcode
- Tap Save.
- The new customer is automatically linked to the current order.
Customer Profile
Each customer has a profile containing:
| Field | Description |
|---|---|
| Name | Full name |
| Phone | Contact number |
| Email address | |
| Date of Birth | Used for birthday recognition |
| Gender | Optional |
| Loyalty Points | Current points balance |
| Order History | Past orders and totals |
| Saved Addresses | Delivery addresses |
| Notes | Internal notes added by staff |
To view a customer's full profile:
- Navigate to Customers in the menu.
- Search for the customer.
- Tap their name to open the profile.
Image: Screenshot of a customer profile page
Editing Customer Details
- Open the customer profile.
- Tap Edit.
- Update the required fields.
- Tap Save.
Loyalty Program
How Points Are Earned
Customers earn points on qualifying purchases based on the rate configured by your manager (e.g., 1 point per $1 spent).
Points are added automatically when an order is completed and linked to a customer profile.
Checking a Customer's Points Balance
- The loyalty balance is visible on the customer profile.
- The balance is also shown during checkout when the customer is linked to the order.
Redeeming Points at Checkout
- Add the customer to the order.
- On the payment screen, tap Redeem Points.
- The system shows the available balance and the equivalent discount value.
- Confirm the redemption.
- Points are deducted and the discount is applied to the order total.
Image: Screenshot of the loyalty points redemption section at checkout
Converting Points to a Gift Card
- Open the customer profile.
- Tap Convert Points to Gift Card.
- Enter the number of points to convert.
- A gift card code is generated and issued to the customer.
Points Expiry
Points expire after a configured number of days (set by your manager). Expired points are removed automatically.
Guest Orders
If a customer does not want to provide their details:
- Leave the customer field blank for a fully anonymous order.
- Or enter just a name or buzz number to identify the order at pickup without creating a profile.
Guest orders do not earn loyalty points.
Delivery Addresses
For delivery orders, a customer address is required.
Using a Saved Address
- Link the customer to the order.
- On the order screen, select an address from the customer's saved addresses.
Entering a New Address
- Tap Add Address on the delivery order screen.
- Type the address — Google Maps suggestions appear as you type.
- Select the correct address from the suggestions.
- The delivery zone and charges are calculated automatically.
- Optionally save the address to the customer's profile for future orders.
Customer Groups
Customers can be organised into groups for targeted offers and reporting. Groups are managed by your manager in the back-office settings.
