In this article:
- Before you start
- Terms & Conditions
- Online Ordering Menu
- Store Information
- Loyalty Program
- Disable online ordering
About the Customer Mobile App
Abacus offers customised mobile apps for your business to allow your customers to view their loyalty points, and to place orders that get sent directly to your POS.
An Abacus Client Success Engineer will set up your customer mobile app for you, and you will be able to maintain it yourself.
Before you start
The first step to setting up your online store is to fill out online forms to provide Abacus your app such as your logo and your store address. Ensure you have filled out the forms for your:
- Mobile Ordering Application
- Abacus Pay Registration
You will also need to have a HQ account in order to host an online store. If you don't have this already, Abacus will set this up for you.
Terms & Conditions
Mobile App Loyalty Terms & Conditions
In your HQ account, go to Online Ordering > Configuration and set the loyalty conditions under Terms & Conditions.
This is not to be confused with the Terms & Conditions under your child site online ordering configuration; those terms apply to your web-based online ordering platform instead.
Online Ordering Menu
Unlike the POS Menu, the Online Ordering Menu cannot have groups, notes, or second level product variants (product variants of product variants). If your current menu has these features, you will need to create a new POS Menu for the Online Ordering Menu without these features, see How to optimise your menu for online ordering, then follow the Online Ordering Menu guide.
Given you have made an online ordering menu, the mobile app will automatically load any updates to the menu when its store is selected, given there is connection to the internet.
You need to log into each store’s backend (not HQ) to change its address, opening hours, and store image.
You must have:
- Payment setup
- Online Ordering menu
- Opening hours
- At least one order type selected
Add a store image
A store image can be set for every restaurant. This is to differentiate each of your stores from each other. This appears:
- As a thumbnail on your Store Locator on the mobile app
- In the background of your web-based online ordering platform
- Go to Company Profile > Photos
- Click Select Files
- Upload an image that is below 1MB
- Repeat for each store
If you are using and older generation of our mobile apps without browser-based online ordering, we suggest you upload a company image with these dimensions:
Update your address
- Go to Configuration > Company Profile > Contact > Primary
- Enter the Address
This will appear on your mobile app as the store's address.
Update your Opening hours
Go to Online Ordering > Opening Hours to update your opening hours then Save.
When a customer signs up, they will be registered in your business's backend under Customers. They can sign up using:
Any orders made by them and any points earned via the app will be tied to their name.
Your points program is completely configured in the Loyalty Marketing Module on the backend.
You can set up your loyalty program:
- In HQ
- In child sites
Point-earning and point-redemption rules that are set up in HQ will pass down to the child sites, but you can also set up the point rules within each individual store individually, independent to HQ's rules.
Note: in the mobile app, you cannot combine product reward points with dollar reward rules. E.g. if you earn 1 point per $10 spent, you cannot also assign extra reward points to a product in its product details.
Customers can view the amount of points they have earned on the Loyalty screen.
This shows how many points the customer has accumulated, and how many dollars that equates to.
The QR code on this screen can be scanned on the Customer-Facing Display or on the POS, to attach a customer to an order. This is how they earn points in-store.
NOTE: Points can only be redeemed for orders made in-store, not via the app. Points can be earned in-store and via the app, but may take up to 24 hours to appear in the app.
It may take up to 24 hours for changes to appear on the app.
Disable online ordering
Temporarily close store
Customers will be able to view your menu, but not put through an order.
- On the POS of your child site, press Close Store
- On the backend, log into the child site and go to Online Ordering > Configuration and toggle the switch to Closed
Hide store from app
Customers will not see the store at all.
- On the backend, log into the HQ site
- Go to Sites and switch to your child site (some child sites will not have direct control over this option)
- Go to Online Ordering > Configuration
- Untick Show in Site List