What a virtual card payment is
A virtual card is a payment method that generates a temporary card number tied to your actual bank account or credit card. Instead of handing over your real card details, you use a unique number that works only once or for a limited time. The transaction still pulls money from your account, but the merchant never sees your actual card number.
Virtual cards sit between a debit card and a digital wallet. They're not a separate account — they're a shield. When you pay with a virtual card number, the payment processor routes the charge to your real account in the background, but the temporary number expires or becomes useless after the transaction ends. If a merchant's database gets hacked, that temporary number is worthless to a thief.
You generate virtual cards through your bank, credit card issuer, or a third-party app. Some banks build the feature directly into their mobile app. Others partner with services like Privacy, Blur, or your card issuer's own virtual card tool. Each time you need a new number, you request one — it takes seconds.
Key Takeaways
- A virtual card gives you a temporary card number that protects your real account details from merchants and data breaches.
- Virtual cards work for online purchases, subscriptions, and one-time payments, but not for in-person transactions or ATM withdrawals.
- Your bank or credit card issuer controls the spending limit, expiration date, and which merchant can use each virtual card number.
- Virtual cards do not protect you from your own mistakes — if you authorize a charge to a scam site, the payment still goes through.
- Some banks offer virtual cards free; others charge a monthly fee or require a premium account tier.
How virtual cards differ from regular card payments
When you swipe or key in a regular card number, the merchant receives your actual card details. That number stays in their system, on receipts, in email confirmations, and in their database. If that business gets breached, your real card number is exposed. You can dispute fraudulent charges, but you have to notice them first and go through the dispute process.
A virtual card number is generated just for that transaction or merchant. It's not your real number. The payment still comes from your account, but the merchant sees only the temporary number. If their system is compromised, a thief gets a number that no longer works and cannot be used anywhere else. The virtual card either expires after one use or after a set date you control.
Regular cards also leave a trail: your card number appears on statements, invoices, and confirmation emails. Virtual cards can be tracked through your bank's app, but the temporary number itself is not tied to your identity in the merchant's records. This also means you have a cleaner paper trail if you need to dispute a charge — your bank can show you exactly which virtual card number was used and when.
Where virtual cards work and where they don't
Virtual cards work for any online purchase where you enter a card number: retail sites, subscription services, food delivery, travel booking, digital services. They're especially useful for recurring charges like streaming subscriptions or gym memberships, because you can set a spending limit or expiration date on that specific virtual card number.
Virtual cards do not work for in-person payments. You cannot hand a cashier a virtual card number. They also do not work at ATMs or for cash withdrawals. Some virtual card services do not work for international transactions, though this varies by provider. A few merchants — particularly older systems or certain government agencies — may reject virtual card numbers because their payment processing does not recognize them.
Subscription services sometimes flag virtual cards as suspicious because the card number changes or expires. If a subscription renewal fails, you may need to update your payment method with the merchant's actual card number, which defeats the purpose. Check the merchant's policy before signing up with a virtual card.
How your bank controls a virtual card
When you request a virtual card through your bank or card issuer, you set the terms. You decide the spending limit — it can be as low as one dollar or as high as your account allows. You set the expiration date, which might be one month, one year, or a specific date you choose. Some systems let you lock the card to a single merchant so it cannot be used anywhere else.
Your bank tracks every transaction made with that virtual card number in your app or online account. You can see which merchant used it, how much they charged, and when. If a charge looks wrong, you can dispute it the same way you would a regular card charge. Your bank can also cancel a virtual card instantly if you suspect fraud or if you no longer need it.
The virtual card number is tied to your real account, so the money comes from the same place. If you overdraft or run out of funds, the virtual card charge will be declined just like a regular card charge. Your bank's fraud protection and purchase protection policies apply to virtual card transactions the same way they apply to regular card transactions.
Virtual cards and fraud protection
A virtual card reduces the risk that your real card number gets stolen, but it does not protect you from authorizing a fraudulent charge yourself. If you enter a virtual card number into a scam website, the payment still goes through. The temporary number protects you from that merchant's database being hacked, but not from the merchant being a scam in the first place.
Virtual cards do protect you from data breaches at legitimate merchants. If Target or Amazon has a breach, your real card number is not exposed because you used a temporary number. Thieves cannot use that temporary number anywhere else. This is the main security advantage: it limits the damage of a breach to that one transaction.
Your bank's standard fraud protection still applies. If someone uses your virtual card number without permission — for example, if you share it with a merchant and they charge you twice — you can dispute the charge. The temporary nature of the number makes it harder for a thief to use it repeatedly, but it does not make you immune to fraud.
Cost and availability of virtual cards
Many banks and credit card issuers offer virtual cards free to account holders. Chase, Bank of America, Citi, and American Express all have virtual card programs at no extra cost. Some require you to use their mobile app; others let you generate cards through their website.
Third-party virtual card services like Privacy, Blur, and Dashlane charge monthly fees, typically between five and fifteen dollars per month, though some offer free tiers with limited features. These services work with any bank account or credit card, not just one issuer.
Availability varies by bank and by state. Some smaller regional banks do not offer virtual cards yet. If your bank does not have the feature built in, you can use a third-party service, but you will need to link your bank account or card to that service, which means sharing your real details with a different company.
Virtual cards for subscriptions and recurring charges
Virtual cards are particularly useful for subscriptions because you can set an expiration date on the card number. When the subscription renewal tries to charge you, the card declines because it has expired. This forces you to consciously renew the subscription rather than letting it auto-renew indefinitely.
You can also set a spending limit on a virtual card used for subscriptions. If a service tries to charge more than your limit, the charge fails. This protects you from surprise price increases or unauthorized charges. Some people create a separate virtual card for each subscription so they can track spending by service and cancel individual cards without affecting others.
The downside is that if you forget to renew the card before it expires, your subscription will be interrupted. Some services send renewal reminders; others do not. You have to stay on top of which virtual cards are tied to which subscriptions.
Frequently Asked Questions
Can I use a virtual card for a purchase I want to return?
Yes. The refund goes back to your real account, not to the temporary card number. Your bank processes the refund based on the transaction record, which is linked to your account. The merchant does not need the virtual card number to issue a refund.
What happens if a virtual card number is declined?
The charge fails and no money is taken from your account. This usually happens because the card has expired, you have reached the spending limit, or your bank account does not have enough funds. Check your virtual card settings in your bank's app to see why it was declined, then request a new card or adjust the limit.
Can I use the same virtual card number twice?
It depends on how you set it up. Some virtual cards are single-use only — they work once and then expire. Others are set to expire on a specific date and can be used multiple times until that date arrives. Check your bank's virtual card settings to see which type you have.
Do virtual cards work internationally?
Most do, but some banks and third-party services restrict international transactions. Check with your provider before trying to use a virtual card for a purchase from a foreign merchant. Currency conversion fees may still apply.
Is a virtual card the same as a digital wallet?
No. A digital wallet like Apple Pay or Google Pay stores your real card number and uses encryption to protect it during transactions. A virtual card generates a temporary number that is different from your real card. They both protect your card details, but in different ways.