Swipe your Xtra Savings card at Astron for up to 50c back a litre
From 10 November 2026, Xtra Savings members earn 25c a litre at participating Astron Energy stations, rising to 50c if you spend over R3,000 a month. Here are the limits, what it's worth and where you can spend it.

From today, 10 November 2026, you can earn grocery money when you fill up at participating Astron Energy stations, as long as you swipe or scan your Checkers or Shoprite Xtra Savings card. Ordinary members get 25c a litre, and that doubles to 50c a litre if you spend more than R3,000 on fuel in a month (Bizcommunity; Astron Energy).
How much do you earn per litre?
| Membership | Reward per litre | When it applies |
|---|---|---|
| Xtra Savings (free) | 25c | From the first litre |
| Xtra Savings, more than R3,000 fuel spend in a month | 50c | All litres that month, including earlier ones |
| Xtra Savings Plus (R99 a month) | 50c | From the first litre |
Sources: Astron Energy; Moneyweb.
The doubling is backdated within the month. If you cross R3,000, the litres you bought earlier that month also earn 50c (The Citizen). That top up, which Astron calls a Booster, lands in your wallet on the first day of the next month (Astron Energy).
Is there a monthly limit?
Yes. You earn rewards on up to R4,000 of fuel or 190 litres a month, whichever comes first. After that, nothing more is earned until the next month (Astron Energy).
What is it worth in rand?
These are our own sums based on the published rates, not figures from Shoprite or Astron.
| Example | Litres | Rate | Reward |
|---|---|---|---|
| One 50 litre tank, free member | 50 | 25c | R12.50 |
| One 50 litre tank, Plus member | 50 | 50c | R25 |
| Monthly maximum at 50c | 190 | 50c | R95 |
Whichever limit you reach first applies. If fuel costs more than about R21.05 a litre, R4,000 buys fewer than 190 litres, so the maximum is a little under R95.
Where can you spend the rewards?
Rewards arrive as Xcash in your Xtra Savings Rewards Wallet within 24 hours (Astron Energy). You can spend it at Checkers, Checkers Hyper, Checkers Outdoor, Shoprite, Usave, Petshop Science, Medirite and on Sixty60 (Bizcommunity; The National). Moneyweb also lists Liquorshops and UNIQ Clothing (Moneyweb).
What can't you use it for?
You can't use Xcash for electricity, bill payments, tickets or other Money Market services, and you can't currently pay for fuel at Astron Energy with it (Astron Energy).
Does the Xcash expire?
Yes. Fuel reward Xcash expires 12 months after it lands in your wallet, and expired Xcash can't be brought back (Astron Energy).
Is Xtra Savings Plus worth it just for fuel?
Plus costs R99 a month (Moneyweb). On fuel alone, the extra 25c a litre over the free tier only adds up to R99 if you buy about 396 litres a month, which is more than the 190 litre cap. So the fuel reward on its own won't cover the fee. The R99 subscription also includes unlimited deliveries, according to Moneyweb.
FAQ
How much do you earn with Xtra Savings at Astron Energy?
Free Xtra Savings members earn 25c a litre. If you spend more than R3,000 on fuel in a month, it doubles to 50c a litre for that whole month. Xtra Savings Plus members earn 50c from the first litre.
Is there a cap on Astron Energy fuel rewards?
Yes. Rewards are earned on up to R4,000 of fuel or 190 litres a month, whichever comes first.
Can I pay for petrol with Xcash?
Not currently. Xcash from fuel rewards can be spent at participating Shoprite Group stores and on Sixty60, but not on fuel at Astron Energy.
Sources
- Astron Energy: Xtra Savings Fuel Rewards
- Moneyweb: Xtra Savings adds fuel rewards of up to 50c/l at Astron Energy
- The Citizen: Using this rewards card at the pumps could also save you on groceries
- Bizcommunity: Shoprite and Astron Energy launch fuel rewards
- The National: Shoprite expands Xtra Savings rewards to fuel