ZakaBucks is a single loyalty programme you can use at grocers, fuel stations, pharmacies, restaurants and independent retailers across South Africa. One points balance, no card clutter, no expiry games.
GoldRegister with your mobile number. OTP + PIN keeps your wallet safe. Feature-phone users join via USSD *120*9252#.
Every rand spent at a partner merchant earns points automatically. No cards, no apps to switch between.
Present your QR at any partner till and pay with points — no fine print, no expiry games.
ZakaBucks points are a loyalty reward — not a currency. Earn them on qualifying spend at partner merchants, then redeem them for baskets, fuel, vouchers and more.
Earn 1 point per R10 spent on qualifying purchases at any partner merchant.
Fuel, groceries and pharmacy partners regularly offer 2× or 3× points campaigns.
New wallets receive a 100 point welcome bonus. Silver, Gold and Platinum tiers unlock extra bonus points on every shop.
Points post to your wallet within seconds of a completed transaction — no receipts, no claims.
Present your wallet QR at any partner POS and choose how many points to apply. Minimum redemption is 100 points.
Swap points for fuel vouchers, grocery baskets and dining rewards from the Offers catalogue.
Transfer points wallet-to-wallet, instantly and free — great for topping up a family member's shop.
Points stay valid for 24 months from your last wallet activity. Keep earning or redeeming and they never expire.
Whether you're on the latest smartphone or a feature phone in a rural village, ZakaBucks meets you where you are. POPIA-compliant, offline-resilient and audited on a full-reserve ledger.
Access via app, browser or *120*9252#.
Single-use codes that expire in 90 seconds.
OTP, PIN, KYC tiering and fraud engine.
Merchants reconcile daily with full audit trail.
The short version on how earning, redeeming and expiry work across the ZakaBucks partner network.