Module 1: What Virtual Cards Actually Are

Learning Objectives

By the end of this module, you'll be able to:

Define virtual cards in the context of global payment systems

Understand where they sit in the card ecosystem

Distinguish between physical, virtual, and tokenized cards

Recognize the business and technical reasons to use them

Explain where they’re commonly used and how they’re issued

What Is a Virtual Card?

A virtual card is a payment card that exists entirely in software.

Just like a physical debit or credit card, it has:

ComponentExample
PAN (Primary Account Number)5078 1234 5678 9010
Expiry Date12/27
CVV345
Cardholder NameN. Okoye or your business name

But unlike a physical card, you won’t receive anything in the mail. It’s created and delivered digitally, usually through:

APIs,

Wallet apps,

Banking apps,

B2B platforms.

It is used mainly for online payments — websites, in-app checkouts, subscriptions, and e-commerce — often called card-not-present (CNP) transactions.

Any licensed card issuer — like a bank or fintech company — can issue virtual cards, if they’re connected to a card scheme.

Virtual cards today are issued on:

Visa — global reach, most common

Mastercard — also global, widely used for corporate and prepaid solutions

Verve — dominant in Nigeria and West Africa, issued by Interswitch

UnionPay — dominant in China and growing globally

Discover, AmEx, and local scheme integrations

Even some closed-loop systems (e.g. PayPal, Apple, Google) issue card-like virtual instruments for use inside specific ecosystems.

So the concept of a virtual card is not brand-specific. It’s an industry-standard abstraction over a payment credential that happens to be non-physical.

How Virtual Cards Fit Into the Card Ecosystem

There are three types of payment cards:

TypeDescriptionUse
Physical CardPlastic card with chip, magstripe, or NFCATM, POS, online
Virtual CardDigitally issued card with no physical formOnline/CNP use only
Tokenized CardA version of a card stored in a secure element (e.g. Apple Pay)Contactless, in-app, dynamic tokens

Virtual cards are great for:

Online purchases

Digital onboarding

Budgeting and spend control

Issuing at scale

They are not ideal for:

In-store purchases (unless tokenized into Apple/Google Pay)

ATM withdrawals (unless explicitly supported)

Where Are Virtual Cards Used?

Use CaseDescription
SubscriptionsOne card per service — easy to cancel or track spending
Marketing BudgetsCreate a card per ad platform (e.g. Meta, TikTok, Google Ads)
Freelancer PayoutsGive remote workers a card instead of bank payout
Travel & ExpenseTeams use per-person virtual cards with limits
Online ShoppingSafer than exposing a full physical card for every transaction
App StoresUsed to verify identity or make small purchases during onboarding

Why Virtual Cards Are Useful

1.

Security

Each card can be frozen or terminated instantly

Cards can be restricted by category (e.g., block betting, crypto)

Merchants never store your main account number

Reduced risk of skimming or POS compromise

2.

Control

Per-card limits

Category-specific usage

Short-lived cards

Full visibility and transaction history via API

3.

Programmability

Cards can be created or destroyed by software

You can issue cards dynamically: for each campaign, project, department

You can run experiments without financial or operational friction

How Virtual Cards Are Created

Behind the scenes, when you issue a virtual card:

A request goes to a card issuer’s system

They reserve a unique PAN (card number), expiry, CVV

The card is created in a card processing system (e.g. Marqeta, Galileo, Interswitch)

It becomes active and ready to use

The system (API, app, etc.) securely returns the card details to the user or platform

Most of this happens in under 5 seconds.

Limitations of Virtual Cards

LimitationExplanation
Not usable at ATMsMost virtual cards do not support cash withdrawal unless specifically enabled
No POS accessCannot be swiped or tapped in stores unless tokenized into a wallet
Not all merchants accept CNPSome services require 3D Secure or other KYC-linked verification
May incur cross-border feesEven for USD transactions if settled outside the U.S. or card region
Susceptible to merchant MCC blocksGambling, crypto, or P2P sites may be declined based on issuer policy

Recap: Key Takeaways

A virtual card is a digitally issued payment card designed for online use

It's issued by a licensed issuer under a card scheme (Visa, Mastercard, Verve, etc.)

It has all the components of a physical card — but lives only in software

You can program how and when it’s used: limits, lifecycle, spending patterns

It's ideal for modern, API-first financial products, and replacing clunky manual processes

Exercise

Write down 3 real use cases where virtual cards would save your team time or money, and what kind of control you'd want (per-user, per-department, per-merchant, etc.)

Then think: would you want to build this into your product, or offer it as a service?