In this article:

  • About
  • 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 Privacy Policy

All customers who sign up to your mobile app will need to agree to our Terms of Service and your Privacy Policy.

We ask that you send to us (in pdf form) your Privacy Policy, which we will upload to be visible on the app. You should mention in this document if the customer's contact details will be used for marketing.

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.

Store Information

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
  1. Go to Company Profile > Photos
  2. Click Select Files
  3. Upload an image that is below 1MB
  4. 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

  1. Go to Configuration > Company Profile > Contact > Primary
  2. Enter the Address
  3. Save

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.

Customer database

When a customer signs up, they will be registered in your business's backend under Customers. They can sign up using:

  • Facebook
  • Google
  • Email

 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.

Loyalty program

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.

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.

  1. On the backend, log into the HQ site
  2. Go to Sites and switch to your child site (some child sites will not have direct control over this option)
  3. Go to Online Ordering > Configuration
  4. Untick Show in Site List

Did this answer your question?