Skip to main content

How Payment-Linked Loyalty Works in Treats (Singapore & Malaysia)

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

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

  1. The customer pays with a debit or credit card at your store as usual.

  2. 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.

  3. 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

Related articles

Last verified: 25 Sep 2026 · Markets: SG, MY

Did this answer your question?