Loyalty Points
Customers earn points on every sale they're attached to, and spend them at checkout. You set the rates.
4 min read · Updated 24 Oct 2026
On this page
Every customer record carries a Loyalty Points balance. A sale with the customer attached earns points automatically, and the customer can spend them on a later sale at the counter.
Needs the Customer Memory & Promos add-on (₱300 per branch each month), or any bundle that includes it: the same add-on that gives you the Customers page. Without it, sales earn no points.
Earning points
When a sale with a customer attached completes, Kassly adds the points it earned to that customer's balance. Nothing has to be switched on and nothing is tapped at the counter. Sales made offline earn their points when they sync. Walk-in sales (no customer) earn nothing.
Points are worked out on the sale total and rounded down to whole points. At the default rate a ₱749 sale earns 74 points, and a ₱9 sale earns none.
Setting the rates
Settings → Store Settings, the Loyalty Points card:
| Setting | Default | What it does |
|---|---|---|
| Earn points on sales | On | Switch off to stop earning. Balances stay, and customers can still spend them |
| Points earned per ₱100 spent | 10 | 10 means 1 point per ₱10 |
| What 1 point is worth | ₱0.50 | The peso value when a customer spends points |
| Earn points on | Sales only | Sales only leaves the service charge and tips out, because neither is your sale. Full amount paid counts everything the customer hands over |
The card shows a worked example as you type. At the defaults, a customer gets back 5% of what they spend: 1 point per ₱10, worth ₱0.50 each.
A new rate applies to sales from then on. Points already earned are not recalculated.
Spending points at the counter
With the customer attached, the checkout screen on the phone or desktop POS shows Rewards. It lists the customer's points ("worth ₱x") and their stamp cards.
- Tap Use points. The box is filled with the most the sale can take.
- Change the number if the customer wants to keep some, then tap Apply.
- The points come off the bill and show as "Points (N pts)".
A customer can spend up to their whole balance, but never more than the sale itself. The points leave their balance when the sale completes.
A sale takes one discount: points cannot be combined with a stamp reward, a promo code, or a Senior Citizen or PWD discount. Rewards need a connection, because the balance is checked live, and they cannot be used on an open table tab.
Voids and returns
- A voided sale gives back the points spent on it and takes back the points it earned.
- A return takes back the points earned on the items returned. A balance never goes below zero.
Where the balance appears
| Screen | What it shows |
|---|---|
| Customers list | A Points column, and a With Loyalty Points count at the top |
| A customer's page | The Loyalty Points figure, and a Loyalty History table |
| The POS customer sheet | "n pts" beside each search result, and a Loyalty tile on the customer's details |
| Checkout | The balance and its peso value under Rewards |
| The Kassly Card app | The customer's own balance, once they have linked your store |
Loyalty History lists Date, Type, Points, Value and Notes, one row for every earn, spend and reversal. Rows are never edited or removed, only added.
Points never expire
There is no expiry: no months-of-inactivity rule and no year-end reset. A balance stays where it is until it is earned, spent or reversed.
Points are per store
A customer's points belong to the store that recorded them. If you run more than one Kassly business, the same person has a separate profile and balance in each. Branches of the same store share one balance, because the points are on the customer, not the branch.
What Kassly does not do here
- No tiers. No Silver / Gold / Platinum, and no automatic change of customer type when someone crosses a threshold.
- No per-product rates or promo multipliers. One rate for every sale.
- No points balance on the receipt. The receipt shows points spent, not the balance or the points earned. See Receipts.