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.

Withdrawing money without a card in South Africa — a man using his phone at an ATM instead of a bank card

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.

Step 1 of a wiCode withdrawal — selecting wiCode Withdrawal in the SOLmate app Send Money menu

2. Enter the amount and generate your unique code.

Step 2 of a wiCode withdrawal — entering the amount and generating the code in the SOLmate app

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

Step 3 of a wiCode withdrawal — the one-time wiCode ready to show at the till, valid for one hour

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.

Three ways to withdraw money without a card in South Africa — an app code at the till, cardless ATM, or a voucher sent to a phone number
Three routes, one phone

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 cashFeeCost on R1,000
wiCode withdrawal at the till (no card)R10 flatR10
Cashback at a retailer (with card)R2R2
ATM withdrawal (with card)R2.80 per R100R28
Ewallet voucher to another personR20 flatR20

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.

What it costs to withdraw R1,000 with SOLmate — R2 cashback with card, R10 wiCode at the till, R20 Ewallet voucher, R28 ATM with card
Flat beats per-hundred as amounts grow

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).