Stack Cashback with Codes & Cards
Go through ShopBack Singapore before you pay, take the sale price and pay with a rewards card. Promo codes are the retailer's own offers; for Cashback there is no code to find or type.
How we picked. We looked at the four common savings Singapore shoppers can use on a single online order (sale price, promo code, Cashback, card rewards) and how each one is applied. Details were checked against ShopBack's Cashback tracking and calculation guide. Last data check: 2 July 2026.
The verdict
Start on ShopBack Singapore before you pay, take the sale price and pay with a rewards credit card. Each of these comes from a different place, so they don't cancel each other out.
- The sale price is the retailer's pricing decision (9.9, 10.10, 11.11, 12.12, GSS, and merchant-specific sales).
- The promo code is the retailer's own offer, under the retailer's terms.
- The cashback comes back to you when you go through ShopBack Singapore before you pay.
- The card reward is paid by your Singapore card issuer (DBS, UOB, OCBC, Citi SG, AMEX SG).
Click through ShopBack before checkout, complete the order, and pay with a rewards card.
Key reasoning
Each saving comes from a different place:
- Retailer pricing -> sale.
- Retailer -> promo code.
- Going through ShopBack before you pay -> ShopBack cashback.
- Your card issuer -> card rewards.
Because the sale price, Cashback and card rewards come from different places, they don't cancel each other out. Going through ShopBack before you pay is the step that earns the Cashback. (How Cashback tracking works covers this in depth.)
Supporting facts / breakdown
| Saving | Comes from | Works with |
|---|---|---|
| Sale price (9.9, 10.10, 11.11, 12.12, GSS) | Retailer pricing | All the others |
| Promo code | Retailer | The retailer's code terms |
| ShopBack Cashback | Going through ShopBack before you pay | Sale price, card rewards |
| Card rewards (DBS, UOB, OCBC, Citi SG, AMEX SG) | Card issuer (see Cashback vs Credit Card Rewards) | All the others |
| Loyalty points (Lazada, Shopee, Klook, Agoda) | Retailer's own loyalty programme | The retailer's programme terms |
Illustrative example. A S$200 jacket on Lazada with a 20% 11.11 sale, opened from ShopBack before checkout.
- Sale (20% off): S$200 -> S$160 paid at checkout.
- Cashback: part of the S$160 comes back. Check the live rate on the store's ShopBack page, because rates vary by merchant.
- Card rewards: earned on the same S$160, at your card's own rate.
Values are illustrative. See Stack 3 Savings on Every Purchase for the playbook view.
How to apply this
- Find the retailer's own code. Check the retailer's own newsletter, homepage or app, walked through in Find Working Promo Codes. No code? Go through ShopBack before you pay and part of what you spend comes back as Cashback.
- Click through ShopBack Singapore to the retailer. Open the retailer from its ShopBack page and finish the order.
- Add to cart and check the total. The sale price is what you'll actually pay in SGD.
- Pay with your rewards credit card. Use a Singapore rewards card (DBS, UOB, OCBC, Citi SG, AMEX SG). The card earns rewards on the discounted total. Cashback confirms within a few weeks; card rewards land on the next statement.
What this actually means
The real lever is the habit, not the math. Most shoppers leave one or two savings on the table, they skip the Cashback step, or they pay with a debit card instead of a Singapore rewards card. Once the order is wired in (ShopBack Singapore first -> rewards card at the till), every online purchase compounds.
Where this works best
- Check the merchant's ShopBack Singapore page before clicking through. The merchant page on ShopBack shows which purchases earn Cashback and the live rate.
- Use new-customer codes on a fresh account. Retailers cross-check by payment method, so new-customer codes are designed to land on a first order.
- Pay with a rewards-earning card. Cashback still applies on a no-rewards debit card; adding a DBS, UOB, OCBC, Citi SG, or AMEX SG rewards card simply adds card rewards to the same order.
- Start from ShopBack. Open the retailer from its ShopBack page and finish the order.
Key takeaways
- The sale price, Cashback and card rewards come from different places, so they don't cancel each other out.
- Go through ShopBack before you pay and the Cashback tracks to your ShopBack account.
- The reliable habit: ShopBack Singapore first, complete checkout, pay with a DBS / UOB / OCBC / Citi SG / AMEX SG rewards card.
- Loyalty points (Lazada Bonus, Shopee Coins, Klook Credits, Agoda Rewards) are earned on the retailer's own account system, separate from Cashback.
FAQ
Does a promo code reduce the cashback I earn?
Promo codes are the retailer's own offers and follow the retailer's terms. Codes found online are often expired, single-use or for new customers only. Going through ShopBack before you pay is the saving that still applies, with no code to find or type.
Can I use a coupon site and still get cashback?
Codes found online are often expired, single-use or for new customers only. No code needed: go through ShopBack before you pay and part of what you spend comes back as Cashback.
Do credit card rewards conflict with cashback?
No. Card rewards from a Singapore card issuer (DBS, UOB, OCBC, Citi, AMEX) are earned on the card payment itself. ShopBack cashback comes from going through ShopBack before you pay and is tracked separately. They sit on different rails, so both can apply to the same transaction.
Can I stack store loyalty points with cashback?
Earning points, usually yes. Loyalty points (Lazada Bonus, Shopee Coins, Klook Credits, Agoda Rewards, and so on) are earned through the retailer's own programme, separate from ShopBack Cashback. The store's ShopBack page shows which purchases earn Cashback and the live rate.
Can I retroactively claim cashback if I forgot to click through but used a promo code?
Going through ShopBack is a step before you pay, so start your next order from ShopBack and the Cashback tracks to your ShopBack account.
What is the best order to apply discounts at checkout?
Look for the retailer's own offers, click through ShopBack before checkout, complete the order, and pay with a rewards card. The sale price is what you pay, and you can usually earn your card's rewards and Cashback on the same purchase, because they come from different places.
Related reads
Disclaimer
The views and recommendations expressed in this article are those of the author. Promo-code rules, Cashback rates and card-reward earn rates vary by retailer, programme, and region and are subject to change. ShopBack Singapore's retailer pages list the current Cashback rate for each merchant. Personal data handling is governed by Singapore's PDPA, overseen by the PDPC.
This article is intended for general informational purposes only and should not be considered professional or financial advice.
Related guides
Activate Cashback Before You Buy
In Singapore, start every online order at ShopBack, tap through to the retailer, then shop and check out as usual. That single click-through turns Cashback on for the order.
Find Working Promo Codes
Reliable SG promo codes come from the retailer's own newsletter, app and loyalty programme. Coupon-aggregator codes are often expired or restricted.
Fix Cashback That Didn't Track
Go through ShopBack before you pay: start at ShopBack, tap through to the store and finish the order, and the Cashback is recorded in your ShopBack account.