Frequently Asked Questions
Everything you need to know about UniFuel vouchers.
Getting Started
What is UniFuel?
UniFuel is a digital fuel voucher platform that lets you buy prepaid fuel vouchers online and redeem them at participating Shell, TotalEnergies, and Engen stations across South Africa. Vouchers are delivered instantly as a wiCode via WhatsApp (or email as a fallback) and can be redeemed at the point of sale when you fill up.
How do I buy a fuel voucher?
- Create an account or log in at unifuel.co.
- Choose a voucher amount, select a fuel brand (Shell, TotalEnergies, or Engen), and optionally add a recipient if you are sending it as a gift.
- Complete payment securely through Payfast using a credit card, debit card, or instant EFT.
- Your wiCode voucher will be delivered to your WhatsApp within minutes. If WhatsApp delivery fails, it will be sent to your registered email address.
Which fuel stations accept UniFuel vouchers?
UniFuel vouchers are accepted at participating stations from three major fuel brands:
- Shell — Partial coverage. Not all Shell stations participate, so please check the station finder on our platform before your visit.
- TotalEnergies — Forecourt (fuel pump) transactions only. In-store convenience purchases are not supported.
- Engen — Forecourt (fuel pump) transactions only. In-store convenience purchases are not supported.
Coverage may change as it depends on agreements with our technology partner WiGroup/Yoyo and the respective fuel brands.
Payment
What payment methods are accepted?
All payments are processed through Payfast in South African Rand (ZAR). We accept Visa, Mastercard, and instant EFT from most major South African banks. Additional methods supported by Payfast may also be available at checkout.
Is my payment secure?
Yes. UniFuel never stores your full card details. All payment information is handled directly by Payfast, which is PCI-DSS Level 1 compliant — the highest level of payment security certification. Your connection to our platform is encrypted using TLS/SSL.
Can I get a refund?
Once a voucher has been successfully issued and delivered, it cannot be refunded.
If a technical error prevented your voucher from being issued and your payment was debited, you may request a refund by emailing support@unifuel.co within 7 days of the transaction date. Please include your transaction reference and proof of payment. Approved refunds are processed to the original payment method within 5 to 10 business days.
Vouchers
How do I receive my voucher?
After successful payment, your voucher (a wiCode) is delivered via WhatsApp to the mobile number linked to your account. This typically happens within minutes. If WhatsApp delivery fails — for example, if you do not have WhatsApp installed — the wiCode will be sent to your registered email address instead. You can also view your active vouchers in your UniFuel dashboard at any time.
What is a wiCode?
A wiCode is a unique digital code generated by our technology partner WiGroup/Yoyo. When you are ready to pay for fuel at a participating station, you present your wiCode at the point-of-sale terminal. The attendant enters the code (or scans it), and the voucher value is applied to your fuel purchase. Think of it as a digital gift card for fuel.
Can I use my voucher at any station?
No. Vouchers are only valid at participating stations within the fuel brand you selected at purchase. Not all stations within a brand may be participating — particularly for Shell, which has partial coverage. We recommend using the station finder on our platform or confirming with the attendant before fuelling.
What if my voucher doesn't work?
If your wiCode is not accepted:
- Confirm the station participates in the UniFuel programme using our station finder.
- Ask the attendant to re-enter the wiCode carefully at the POS terminal.
- Check that you have not already fully redeemed the voucher’s value.
- If the problem persists, contact our support team at support@unifuel.co with your wiCode and transaction reference, and we will investigate.
Do vouchers expire?
Voucher validity periods are set by the issuing partner and may vary. Expiry information, if applicable, is included with your wiCode when it is delivered. We recommend redeeming your voucher as soon as possible. Check your UniFuel dashboard for the status and expiry date of your active vouchers.
Can I use part of my voucher?
Yes. Gift card-type vouchers support partial redemption. If your fuel purchase is less than the voucher value, the remaining balance stays on your wiCode and can be used for a future transaction at any participating station within the same fuel brand.
Account
Do I need an account?
Yes. An account is required so we can securely deliver your vouchers and maintain your transaction history. Registration takes less than a minute — you just need a valid email address and a South African mobile number.
How do I check my voucher balance?
Log in to your UniFuel account and navigate to your dashboard. Your active vouchers, their remaining balances, and redemption history are all displayed there. If a voucher supports partial redemption, the updated balance will reflect after each transaction.
I didn't receive my voucher. What do I do?
If your voucher has not arrived within 15 minutes of payment:
- Check your WhatsApp messages, including any filtered or archived chats.
- Check your email inbox (including spam/junk folders) for the fallback delivery.
- Log in to your UniFuel dashboard to see if the voucher appears under your active vouchers.
- If you still cannot find it, contact us at support@unifuel.co with your transaction reference and we will resolve it promptly.