One App,
Endless Possibilities

USD Wallet

Hold Dollars, fund your wallet with stablecoins and use your balance across Cardtonic. You can also convert your Dollars or withdraw them as supported stablecoins.

Get It Now

USD Wallet

Sell Gift Cards

Sell your unused gift cards and choose to receive your payment in ZAR or Dollars.

Sell Gift Cards Now

Sell Gift Cards

Buy Gift Cards

Choose from over 14,000 local and international gift cards for shopping, gaming, streaming and more.

Buy Gift Cards Now

Buy Gift Cards

Virtual Dollar Cards

Create a virtual dollar card for subscriptions, online shopping and international payments.

Get It Now

Virtual Dollar Cards

Buy eSIMs for 140+ Countries

Buy an eSIM for over 140 supported countries and stay connected without changing your physical SIM card.

Get Your eSIM now

Buy eSIMs for 140+ Countries

International Bill Payments

Pay airtime, data and other supported bills in South Africa and over 100 countries using your ZAR or USD Wallet.

Pay bills Now

International Bill Payments

Frequently Asked Questions

How do I fund my Cardtonic account?

Top up your USD Wallet with USDC or USDT, or sell an international gift card and take the payout in ZAR or USD.

How many wallets can I have?

Up to five. Your account starts with a rand wallet and a USD Wallet, and you can add three more.

Can I sell South African gift cards like Takealot or Pick n Pay?

Not at the moment. Cardtonic buys international gift cards.

What documents do I need to verify my account?

Your South African ID, passport, driver's licence or resident permit. One is enough.

Which currencies can I hold?

Rand, US dollars, naira, cedis and shillings, all in the same account.

Can I get a virtual dollar card in South Africa?

Yes, you can. Create a card in the app and use it for online shopping, subscriptions, and international payments.

Does it cost anything to convert between my wallets?

No. Converting between your own Cardtonic wallets is free.