Buy fuel with your
eBucks.
Turn the eBucks you've already earned into petrol or diesel at 1,500+ Shell, Engen and TotalEnergies stations. Your fuel voucher arrives on WhatsApp in seconds.
EngenHow it works
Choose your amount
Any amount from R50 to R5,000 — petrol or diesel.
Pay with eBucks
Select eBucks at checkout and log in with your FNB details to approve.
Fill up anywhere
Your wiCode voucher arrives on WhatsApp. Redeem at 1,500+ stations nationwide.
Fuel without touching your bank account
Rewards, not Rands
Your fuel is paid for with points you've already earned — your cash stays in your pocket.
Instant delivery
Your voucher lands on WhatsApp seconds after checkout — no queues, no waiting around.
1,500+ stations
Shell, Engen & TotalEnergies nationwide. One voucher, your balance carries over.
Common questions
Do I need a UniFuel account to pay with eBucks?
How many eBucks does a tank of fuel cost?
Where can I fill up?
Be ready when we launch
eBucks checkout is launching soon. Buy with card or instant EFT today — same instant WhatsApp delivery.
Buy fuel noweBucks is a trademark of its respective owner. UniFuel is an independent platform — rewards payments are processed securely by our payment partners.