South Africa's taxis go cashless · Launching 31 October 2026

No cash. No change. Just scan & go.

UltraPay is the fare payment system built for South Africa's minibus taxis — for owners, associations, drivers, vendors and the people who ride every day.

RANKTAXIRR18.00Paid ✓+R18.00
Next departureUltraPay launch

Days

--

Hours

--

Min

--

Sec

--

Launches 00:00 SAST · 31 October 2026

For taxi owners, associations, drivers, vendors and commuters across South Africa.

Who it's for

Built for everyone on the route

UltraPay isn't a ride-hailing app. It's the payment system for the taxis South Africa already rides — and for the vendors, spaza shops and customers without bank accounts who depend on them.

Taxi owners & operators

Know what every taxi earns. See takings by taxi, route and shift, and build the records your business needs to grow.

Get notified at launch

How it works

Scan. Confirm. Ride.

  1. Scan to pay

    Point your camera at the taxi sticker

    01

    Scan the sticker

    Every taxi has a QR sticker. Open your camera and scan it — it works on any smartphone.

  2. Confirm fare

    Soweto → Joburg CBD

    R18.00

    Taxi BX 41 TT GP

    Confirm with PIN
    02

    Check the fare, then confirm

    See exactly what you're paying in rand, then approve with your PIN or fingerprint.

  3. Paid

    R18.00

    Driver payout

    + R18.00Settled
    03

    The driver is paid

    The fare reaches the driver the moment the trip ends. No cash to count and no change to find.

  4. Trip receipt

    RouteSoweto → Joburg CBD
    Time07:42
    FareR18.00
    TaxiBX 41 TT GP

    Receipt saved to your phone

    04

    Keep the receipt

    Every ride gets a receipt with the route, time, fare and taxi registration.

No bank account? No problem.

Most taxi commuters, and many vendors, don't have a bank account. With UltraPay, your phone number is enough to pay and to get paid.

  • No bank account
  • No credit check
  • No monthly fee

A wallet, not a bank account

Open an UltraPay wallet with your phone number and ID — no bank account, no credit check, no monthly fee. Top it up with cash at any vendor.

SPAZA SHOPULTRAPAY CASH-INR50 cash-in+R50.00 wallet

Features

One fare, one tap, every taxi

Scan & Go

Every taxi gets a QR sticker. Passengers scan, confirm the fare in rand and they're on their way in seconds.

Same-day driver payouts

Drivers are paid the moment the trip ends. No waiting a week and no cash to count.

Operator records

Digital takings per taxi and per route, ready to export for your accountant, your bank and your association.

Cash out anytime

Withdraw your earnings 24/7 to any South African bank account or mobile wallet.

Trip receipts

Every ride gets a receipt with the route, time, fare and taxi registration — useful for disputes and audits.

No cash in the taxi

Approve with a PIN or fingerprint. Transactions are encrypted, and there's no cash in the taxi to attract thieves.

Why UltraPay

Why taxis need this

Cash is a risk

Cash invites theft, loss and arguments. With UltraPay the fare stays digital from the moment it's paid.

Change is a daily headache

No more sending drivers to buy change, or turning a commuter away over a few rand.

No records, no growth

Digital fares build the takings history a small taxi business needs for finance, insurance and new vehicles.

Built with the associations. Banked with FirstRand.

Taxi associations & forums

We built UltraPay with taxi associations and forums, so every member taxi, route and rank speaks the same payment language.

FirstRand Bank Logo

Banked with

FirstRand Bank