Skip to main content

How to Earn and Redeem Treats Points on a Standalone QashierPay Terminal (Singapore & Malaysia)

If your QashierPay card terminal runs in standalone payment mode next to your own cash register (not Qashier POS), your customers can still earn and redeem Treats points on the terminal. This setup is sometimes called PayTreats. This article shows how customers earn points, how staff redeem points, and where to see these transactions.

Applies to: Singapore and Malaysia only · QashierPay terminal in standalone payment mode (QashierXS or XS Plus) used with a separate, non-Qashier cash register · Treats.

Before you start

Earning points

  1. On the terminal, tap POS & Payment, key in the total amount and tap Next.

  2. Select the customer's payment method (for example Visa or Mastercard) and let the customer tap or swipe their card.

  3. After a successful payment, the terminal shows the Treats QR code on screen (QashierXS and XS Plus) and prints it on the receipt. The customer scans it to collect the points.

    Note: if the customer was attached to the sale, or paid with a card already linked to their Treats profile, the points are credited automatically and no QR code is shown.

    Tip: a customer who is new to Treats is asked to sign up in the Treats web app when they scan the QR code.

    Treats QR code on the terminal screen

    Treats QR code on the printed receipt

Redeeming points

Because the terminal is not connected to your cash register, you enter the discount in the cash register yourself. Follow the steps in order.

  1. Tap POS & Payment, then tap Customer at the top right.

  2. Search for the customer by phone number or name. When the customer's details appear, tap Redeem.

    Note: if the customer is not in your customer list, you can register them here. Registering them on the terminal does not sign them up for Treats; they still need to scan the QR code to create their Treats profile and earn points.

  3. Enter the number of points to redeem, or tap Redeem Full to use all available points or Customize to key in an amount. Tap Confirm.

    Important: agree the number of points with the customer before you confirm, because the terminal cannot check the cash register. For example, if your ratio is 1 point = MYR 0.05, redeeming 100 points gives MYR 5.00 off. The ratio is set for your account; by default 100 points = 1.00 in your currency (SGD 1.00 or MYR 1.00). To change it, contact Qashier Support.

  4. The terminal shows "Please add [amount] discount to the order in your cash register." Enter that discount in your cash register, then tap Done on the terminal.

  5. Your cash register now shows the amount payable after the discount. Key that amount into the terminal.

    Note: the terminal shows "Points will be deducted only after payment completion." Points are deducted only once the customer's payment succeeds.

  6. Select the payment method and let the customer tap or swipe their card.

What you should see

The transaction is complete. The terminal shows the customer's details, the points redeemed and their value.

Tip: the same Customer screen also lists the customer's Available Campaign Discounts, such as review rewards. See How to Set Up Customer Reviews (Google Reviews + Review Rewards) in QashierHQ.

Viewing transaction details

On the terminal: tap Transaction Record and select the transaction. It shows the points rewarded and the points redeemed.

In QashierHQ: open QashierHQ > Money & Finance > Transactions and select the transaction. It shows the points awarded and, where available, the value of the points redeemed.

If something goes wrong

Symptom

Cause

Fix

No Customer button or Treats QR code on the terminal

Treats is not active, or the terminal is not in standalone payment mode

No QR code after payment

The customer was attached, or paid with a linked card, so points were credited automatically

Nothing to do. Check the points under Transaction Record

Discount and payment do not match

The discount was not entered in the cash register, or the wrong amount was keyed into the terminal

Agree the points first, enter the discount in the register, then key the final amount into the terminal

Related articles

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

Did this answer your question?