Home
>
Blog
>
Online Payment Safety & Fraud Prevention
·
August 9, 2026

Virtual Card Numbers: A 5-Minute Setup That Blocks Most Checkout Fraud

By the SavvyDime Team

Every time you type your real card number into a checkout page, you're trusting that merchant's security forever, because breached card databases get sold and re-sold for years. A virtual card number removes that bet. It's a stand-in 16-digit number that routes charges to your real account while keeping the real number private, and at most major issuers it takes about five minutes to set up and costs nothing.

In this article

Key takeaways

Person entering card details on a laptop at an online checkout page

Photo: Lorem Picsum, free to use.

How a Virtual Card Number Actually Works

When you generate a virtual number, your issuer creates a new 16-digit card with its own expiration date and CVV, mapped to your account behind the scenes. The merchant charges the virtual number; your issuer translates it and posts the charge to your real card. You still get your rewards, your statement looks the same, and chargeback rights are unchanged.

The security win is simple: if that merchant is breached, criminals get a number that only ever worked at one store, or one that you've already deleted. Your real card doesn't need reissuing, and you don't spend a week updating autopay details everywhere else.

Who Offers Them Free

Merchant-Locked vs. Single-Use: Pick by Situation

Merchant-locked (the best default)

The card works indefinitely, but only at the first merchant that charges it. Use it for stores you buy from monthly and for every subscription. If the number leaks, it's useless anywhere else.

Single-use (for stores you don't trust yet)

The number dies after one transaction. Use it for unfamiliar shops, first orders from ads you clicked, and international sellers. If the site turns out to be sketchy, there's nothing left to steal.

Smartphone showing a banking app next to a credit card on a desk

Photo: Lorem Picsum, free to use.

Three Limit Settings Worth Using

1. Per-charge caps sized to the purchase

If you're buying a $60 item, cap the card at $75. An overcharge, a sneaky upsell, or a compromised merchant trying a $400 charge all decline automatically.

2. The $1 free-trial cap

Sign up for trials with a virtual card capped at $1. When the trial tries to convert at $14.99, the charge declines and the decision returns to you instead of your statement.

3. Monthly caps on subscriptions

Cap a streaming service's card at its current price plus a dollar or two. Silent price increases then fail to bill, which is effectively a notification system for price hikes.

Where Virtual Cards Don't Fit

Skip them anywhere you might have to present the physical card: hotel front desks, rental car counters, airline tickets checked against the purchasing card, and buy-online-pickup-in-store orders where staff verify the card. Refunds also deserve a note: money returns to the underlying account even if the virtual number is closed, but keep the card paused rather than deleted until a return window passes, since some merchants' systems handle refunds to deleted numbers slowly.

FAQ

What is a virtual card number?

A virtual card number is a substitute 16-digit number linked to your real card or bank account. Charges route to your real account, but the merchant never sees your actual card number, so a breach at that merchant can't expose it.

Are virtual card numbers free?

Usually yes. Capital One (Eno), Citi, and American Express offer them free to cardholders, and Privacy.com's free tier includes 12 new virtual cards a month linked to a bank account or debit card.

When should I use a single-use card instead of a merchant-locked one?

Use single-use numbers for stores you don't plan to buy from again, especially unfamiliar ones. Use merchant-locked cards for retailers you shop at regularly and for subscriptions.

Do virtual cards work for subscriptions and free trials?

Yes, and they're one of the cleanest ways to keep a free trial from converting: cap the card at $1 or pause it after signup, and the renewal charge simply declines.

← Back to all posts