Payment-Linked Loyalty lets a customer link their debit or credit card to their Treats profile once. After that, every time they pay with the same card at your store, their Treats points are credited automatically, with no QR scan and no customer lookup on the POS.
Applies to: Singapore and Malaysia only · Treats web app, QashierPay card payments · Treats.
Before you start
Treats must be active for your store. See Treats: How to Set Up and Use Treats Loyalty.
You must accept card payments through QashierPay. Payment-Linked Loyalty does not work with third-party payment terminals.
Important:
Available in Singapore and Malaysia only.
Only debit and credit cards paid through QashierPay can be linked.
Payments made through third-party terminals, AMEX, or QR and e-wallet methods such as PayNow, DuitNow QR, GrabPay and ShopeePay do not earn points automatically.
Link a card to the customer's Treats profile
The customer pays with a debit or credit card at your store as usual.
After payment, the customer scans the Treats QR code on the receipt or on the customer display. A customer without a Treats profile is asked for their mobile number and a one-time password to create one.
The Treats web app asks whether to link the card. The customer taps Sure to link it, or Maybe next time to skip.
The customer taps Sure to link the card to their Treats profile
What you should see
The next time the customer pays with this card at your store, the points appear in their Treats profile automatically. Staff do not need to print a QR code or add the customer to the order.
Where customers see their linked cards
In the Treats web app, the customer taps the menu icon at the top left, opens Profile And Settings and, under Linked payment methods, taps Manage linked cards. The page lists each linked card by its last 4 digits and card brand, with a status of Loyalty Linked, Payment Linked or Payment And Loyalty Linked. Points earned are shown under Transaction History, not on the card page.
Managing linked cards
To remove a card or turn loyalty linking off, the customer taps the ••• icon on the card. Points already earned stay on the account.
Each card can be loyalty-linked to only one Treats account. If a card shows as not eligible, it may be linked to another account.
Customers can also choose Save this card in Qashier Pay for future payments for one-tap online checkout. Only Visa, Mastercard and JCB are eligible for this.
Good to know
New store, new registration. If the customer visits another Treats merchant (Store B) where they are not yet registered, automatic earning does not work there yet. They scan the QR code once on their first visit to register with Store B; from then on, paying with the linked card earns points at Store B too.
Mobile wallets use a different card number. Apple Pay, Google Pay and Samsung Pay present a virtual card number, so a card linked physically does not earn automatically when used through a wallet. To earn with a wallet, the customer pays once with the wallet, scans the receipt QR code and taps Sure to link that wallet card as well.
Redeeming points
Customers redeem points at the counter as usual. See How to Redeem Loyalty Points in Qashier POS. To change the points-to-redeem ratio, contact Qashier Support.
If something goes wrong
Symptom | Cause | Fix |
Points were not credited after a card payment | The card is not linked, or the customer paid with a mobile wallet whose card is not linked | Have the customer scan the receipt QR code and tap Sure to link that card |
Points not credited at a new store | The customer is not yet registered with that store | Scan the QR code once at that store to register |
The card cannot be linked | The card is already linked to another Treats account | The customer checks their other account, or uses a different card |
Paid by PayNow, DuitNow QR, GrabPay or ShopeePay | Only card payments earn automatically | Print the Treats QR code for the customer to scan |
Still stuck? Contact Qashier Support.
Related articles
Last verified: 25 Sep 2026 · Markets: SG, MY
