How virtual dollar cards actually work

A plain-English look at what a virtual card is, where your money sits, and why it goes through where a naira card gets declined.

Virtual cardsBy the Randzify team5 min readOctober 2026
Key takeaways
  • A virtual card is a real card number that only exists online.
  • It spends from a dollar balance, so foreign merchants see a USD card.
  • You can freeze it, top it up and keep it separate from your bank account.

A virtual card is a payment card without the plastic. It has everything a normal card has: a 16-digit number, an expiry date, a CVV and a billing name. The difference is that it lives in an app, and you use it by typing those details into a checkout page.

That sounds simple, but it solves a very specific problem for anyone paying from Nigeria: international merchants want to charge a dollar card, and a naira card often can't do that reliably anymore.

Where the money actually sits

On Randzify, your money moves in two steps. First you fund your wallet in naira, and it is converted to dollars at the rate shown on screen before you pay. Then you move dollars from your wallet onto a card. The card can only spend what you have loaded onto it.

That second step is the reason virtual cards feel safer than using your main bank card online. If a site you paid on is ever breached, the most anyone can reach is the balance on that one card, not your salary account.

What happens when you tap "Pay"

  1. The merchant sends the card details through the card network, the same rails every card payment uses.
  2. The card issuer (for Randzify, that's our card partner Sudo) checks the card is active and has enough balance.
  3. If it does, the payment is approved in seconds and the amount is taken off your card balance.

Because the card is issued in US dollars, the merchant sees a normal USD card. There is no naira conversion at checkout, so you don't get hit by your bank's foreign spending limits or surprise exchange rates.

Where they work, and where they don't

Virtual cards work on most websites and apps that accept card payments: streaming services, AI tools, software subscriptions, app stores, ad platforms and international shops.

They don't work at a physical POS terminal or an ATM, because there is no chip or plastic to insert. And a small number of merchants refuse prepaid cards as a policy. If a payment fails, check your card balance first, then check that the billing name and address you entered match what's on your card details screen.

Get your dollar cardCreate a free account and fund it in naira.
Get started

The habits that make them worth it

  • Load what you need. Keep a small balance on the card and top up when a bill is due.
  • Use one card per purpose. Randzify lets you hold up to three cards, so you can keep subscriptions, shopping and ads apart.
  • Freeze it when you're done. If you're not using a card for a while, freeze it from the app and unfreeze it when you need it.
The simplest way to think about it: your wallet is your dollar savings, and each card is a small envelope of money you hand to one merchant.

Start spending in dollars today.

Open your free account in a few minutes. Fund in naira, get a USD virtual card.

Create free account