Payments and Transfers
What is wiCode, and how does it work?
wiCode is a digital payment method that lets you deposit or withdraw cash at participating retailers using a unique code from your SOLmate app.
wiCode is a digital payment method that lets you deposit or withdraw cash at participating retailers using a unique code generated in your SOLmate app.
How do I deposit money using wiCode?
- Open the SOLmate app and tap Receive Money.
- Select wiCode Deposit.
- Enter the amount and generate your unique wiCode.
- Visit a participating retailer and present the code at the till to complete your deposit.
Where can I deposit money using wiCode?
- Shoprite
- Checkers
- Usave
Is there a fee for depositing money via wiCode?
Yes — the transaction fee is 1.75% of the deposit amount, with a minimum fee of R14. This means if 1.75% of your deposit is less than R14, you'll still be charged R14.
How long does it take for my deposit to reflect?
Deposits via wiCode are processed instantly. If you experience a delay, please contact support via the in-app chat.
How do I withdraw money using wiCode?
- Open the SOLmate app and tap Send Money.
- Select wiCode Withdrawal.
- Enter the amount and generate your unique wiCode.
- Visit a participating retailer, present your code, and collect your cash.
Where can I withdraw money using wiCode?
- Shoprite
- Checkers
- Usave
- Pick n Pay
Does my wiCode expire?
Yes — wiCodes for both deposits and withdrawals expire after 1 hour. If your code expires, you can simply generate a new one.
Can I generate multiple wiCodes at once?
No — you can only have one active wiCode at a time. You'll be able to create a new code after your current code has either been used or has expired.
What should I do if my wiCode doesn't generate successfully?
Wait a few minutes and try again. If the issue continues, please contact our support team via the in-app chat.
Want to know more about limits?
For daily and monthly usage limits, please refer to the Limits & Fees page or Help Centre.
Still need help?
Chat with our support team — 7 days a week.
Related articles
How to send money to any bank in South Africa
Send money from your SOLmate wallet to any South African bank account using EFT — with standard or faster Real-Time Clearing options.
What is an Ewallet?
An Ewallet lets you send money quickly and securely to a recipient using their South African mobile number — no bank account needed.
What is International Money Transfer and how does it work?
Send money to over 180 countries quickly and securely using the International Money Transfer feature built into the SOLmate app.