How to Withdraw Money Without a Card in South Africa (2026)
Lost your card, waiting for one, or never wanted one? In South Africa you can get cash at supermarket tills and ATMs with nothing but your phone. Three routes, exact fees, and the one-hour rule that protects your money.
Quick answer: you don't need a bank card to get cash in South Africa. Three routes work with nothing but your phone: a withdrawal code from your wallet app, cashed at a supermarket till (Shoprite, Checkers, Usave, Pick n Pay); your bank's cardless service at its own ATMs; or a voucher sent to your cellphone number and cashed out with a one-time PIN. Below: exact steps for each, what they cost, and the one-hour rule that keeps your money safe.
Why You Don't Need the Card Anymore
The card was never the money — it was just the key. South Africa's payment networks now accept a different key: a one-time code on your phone. Supermarket tills across the country double as cash points, and every code is generated fresh, used once and dead within the hour. That's why the phone-only routes below aren't a workaround for people without cards; in several ways — cost, safety, queues — they beat the card at its own game.
Route 1: Cash at the Till With an App Code (the Everyday Option)
This is the route you'll likely use weekly, because it happens in shops you already visit. In the SOLmate app it's called a wiCode withdrawal, and the whole thing takes under a minute:
1. Open the app and tap Send Money → select wiCode Withdrawal.

2. Enter the amount and generate your unique code.

3. Show the code at the till — Shoprite, Checkers, Usave or Pick n Pay.

4. Take your cash. Done.
Three rules worth knowing. The code expires after one hour — if it lapses, your money stays put and you simply generate a new one. You can hold one active code at a time, which stops anyone quietly generating codes off your account. And the fee is a flat R10 per withdrawal, whether you're taking out R200 or R2,000.
The same tills also work in reverse — depositing cash into your account with a wiCode — so the supermarket effectively replaces the branch in both directions.
Route 2: Your Bank's Cardless ATM Service
Every major South African bank runs some version of cardless cash: you request a withdrawal in the banking app or by USSD, receive a one-time PIN, and enter it at the bank's own ATM — no card in the slot. The mechanics differ by bank (some send the PIN by SMS, some generate it in-app), so check your bank's official app or website for its exact flow. Two universal truths: the PIN is short-lived by design, and it usually works only at that bank's ATMs — which is the route's main limitation if there isn't one nearby.

Route 3: A Voucher Sent to Your Phone Number
The third route isn't about withdrawing your own balance — it's how cash reaches someone who has no account at all. Money is sent to a cellphone number (SOLmate calls this an Ewallet; banks run similar send-to-cellphone services), the recipient gets an SMS, dials a USSD code, generates a one-time PIN and takes cash at an ATM or till — no card, no account, no documents. The thing to respect is the clock: voucher money is temporary by design, and unclaimed transfers return to the sender after a set window. If you're the recipient, cash out sooner rather than later.
A Note on SASSA Grants
If you're looking to withdraw a SASSA grant without a card, use SASSA's own official channels — grants have their own collection rules, including cash collection at partner retailers with identity verification, and those rules change. Confirm the current process on sassa.gov.za or at the retailer's money desk rather than trusting third-party guides — including this one.
What Cardless Cash Actually Costs
Using SOLmate's own published fees as a worked example of how the maths differs by route:
| Way to get cash | Fee | Cost on R1,000 |
|---|---|---|
| wiCode withdrawal at the till (no card) | R10 flat | R10 |
| Cashback at a retailer (with card) | R2 | R2 |
| ATM withdrawal (with card) | R2.80 per R100 | R28 |
| Ewallet voucher to another person | R20 flat | R20 |
The pattern generalises across providers: till points charge flat, ATMs charge per hundred — so the bigger the withdrawal, the harder the till wins. (Cashback is the cheapest of all, but it needs a card — worth knowing for the day you have one.) Fees above are from the public SOLmate fee table; daily and monthly caps are on the limits page.

Keeping Code Cash Safe: Three Habits
- Generate the code at the till, not at home. A code is cash for one hour — the shorter its life in your notifications, the better.
- Never share a code or OTP. Anyone holding it can collect your money. No provider, employer or "agent" has a legitimate reason to ask for it.
- Treat an expired code as a non-event. The money never left your account. Scammers exploit panic — "your withdrawal failed, give me the new code" — and calm people don't fall for it.
The Bigger Picture: Cash Without the Queue
Put the three routes together and something bigger emerges: you can run an entire cash life — get paid, hold money safely, take out what you need at the shop downstairs — without ever owning a plastic card or standing in a bank queue. The account behind it opens in about 3 minutes with a passport, SA ID or asylum permit, entirely in the app. The card becomes what it always should have been: optional.
Frequently Asked Questions
How do I withdraw money without a bank card?
Generate a withdrawal code in your wallet or banking app and cash it at a supermarket till, use your bank's cardless ATM service, or receive money as a voucher on your phone number and cash it with a one-time PIN.
Can I withdraw without a card at Shoprite or Pick n Pay?
Yes — generate a wiCode in the SOLmate app and present it at the till at Shoprite, Checkers, Usave or Pick n Pay. Flat R10 fee, code valid one hour.
What if my code expires before I use it?
Nothing — the money stays in your account. Generate a fresh code when you're ready.
Is the till cheaper than the ATM?
Usually, and increasingly so on bigger amounts: flat R10 at the till versus per-R100 pricing at ATMs — R1,000 out costs R10 versus R28.
Can someone without any account get cash from me?
Yes — send an Ewallet voucher to their cellphone number; they cash it at a till or ATM with a one-time PIN. No card or account needed on their side.
Can I withdraw my SASSA grant without a card?
SASSA has its own official channels for cardless collection — verify the current rules on sassa.gov.za, as they change.
Sources: SOLmate wiCode help page, SOLmate fees, SASSA official site. Fees and retailer lists correct as of August 2026 — always check live fees in the app. SOLmate is not a bank. SOLmate (SOL Ecosystem (Pty) Ltd) is an authorised financial services provider (FSP No. 52248) and registered credit provider (NCRCP16037).