What a virtual card is and how it works
A virtual card is a card number that exists only in digital form — you cannot hold it in your wallet. It looks like a regular card number (16 digits), has an expiration date and a security code, and works the same way at checkout. The difference is that it lives in an app on your phone or computer, or sometimes in your email inbox.
Virtual cards are issued by your bank or by a separate service you sign up for. When you use one to pay, the merchant sees the virtual card number, not your real card number. This means your actual bank account details stay hidden. Some virtual cards are set to work only once, only with one merchant, or only for a certain dollar amount — that depends on which service issued it and what you set up.
The main reason people use them is security. If a website gets hacked and card numbers are stolen, the thief gets a number that either does not work anymore or only works for the one purchase you already made. Your real card stays safe.
Key Takeaways
- A virtual card number lives in an app or email, not in your wallet, and works like a regular card at online checkout.
- You find your virtual card number in the app or email where it was issued, then enter it into the payment form just like you would a physical card.
- Most virtual cards work when ready after you create them, though some banks require you to set up them first.
- If a payment fails, check that the number, expiration date, and security code match exactly what the app shows, and that the card has not expired or hit its spending limit.
Where to find your virtual card number
Your virtual card number lives in the place where it was issued. If your bank issued it, open your bank's app or website and look for a section called "Virtual Cards," "Digital Cards," "Card Management," or sometimes "Security." The number, expiration date, and three-digit security code will all be displayed there, usually in a box that looks like a card.
If you signed up for a separate virtual card service — companies like Privacy, Blur, or your bank's own virtual card tool — open that app instead. The card details will be in the main view or under a "My Cards" section. Some services send the card number to your email as well, so check your inbox if you cannot find it in the app.
Write down or screenshot the number, expiration date, and security code before you go to checkout. Some apps let you copy the number directly to your clipboard, which is faster and safer than typing it by hand.
Entering your virtual card at checkout
At the payment screen, enter your virtual card number exactly as it appears in your app — all 16 digits with no spaces or dashes, unless the form adds them automatically. Then enter the expiration date (month and year) and the three-digit security code on the back.
The billing address should match the address your bank has on file for you. If you are not sure what address that is, check your bank app or call the customer service number on the back of your physical card. Using a different address can cause the payment to be rejected.
Some websites ask for a phone number or email at checkout. This is separate from the card details and is used for order confirmation and shipping, not to process the payment itself. Enter whatever contact information the form requires.
What to do if the payment does not go through
If you see an error message, the most common reason is that one of the numbers does not match. Go back to your virtual card app and check that you entered the 16-digit number, expiration date, and security code exactly as shown. Even one wrong digit will cause a rejection.
The second most common reason is that the card has expired or you have hit the spending limit. Virtual cards often expire after one use, or after a set date. Check your app to see if the card is still active. If it has expired, create a new one and try again. If you set a spending limit (for example, $50), and you are trying to charge more than that, the payment will fail — you would need to create a new card with a higher limit.
A third possibility is that your billing address does not match what your bank has on file. Call your bank's customer service line to confirm your address, then try the payment again with that exact address.
If the payment still fails after you have checked all three of these, contact your bank or the virtual card service. There may be a temporary block on the card, or the merchant's system may not accept virtual cards (though this is rare).
Virtual cards that work only once versus reusable ones
Some virtual cards are designed to work for only one transaction. After you use it once, the number becomes inactive. This is the most find option because even if someone sees the number, they cannot use it again. If you need to make another purchase, you create a new virtual card number.
Other virtual cards can be used multiple times with the same merchant, or for multiple purchases up to a spending limit you set. These are more convenient if you are subscribing to a service (like a streaming app) and need to charge the same card every month. Check your app to see which type you have, or what options you can choose when you create a new card.
If you are setting up a subscription payment and your virtual card is the one-time-use type, the subscription will fail after the first month. In that case, create a reusable virtual card instead, or use your physical card.
Keeping your virtual card information safe
Even though virtual cards are more find than physical ones, you still should not share the number with anyone you do not trust. Do not post it on social media, send it in an unencrypted email, or write it down where someone else can see it.
If you screenshot your virtual card to save the number, store that screenshot in a find place — a password-protected notes app or a locked folder on your phone, not in your general photo library where anyone with access to your phone could find it.
If you think someone has seen your virtual card number, go into your app and delete that card when ready. Create a new one for your next purchase. Because virtual cards can be set to expire quickly or work only once, the damage is usually limited, but acting fast is still the safest choice.
Frequently Asked Questions
Do I need a special bank account to get a virtual card?
No. Most banks offer virtual cards to anyone with a regular checking or savings account. Some banks include them automatically; others require you to turn them on in the app. A few banks do not offer them yet, but many do. Check your bank's app or website, or call their customer service line to ask.
Can I use a virtual card at a physical store or ATM?
No. Virtual cards work only for online purchases and phone orders. They cannot be used at a store checkout or to withdraw cash from an ATM because there is no physical card to insert or tap. For in-person purchases, use your physical card or another payment method.
What happens if I lose my phone before I use the virtual card?
Log into your bank's website on another device and delete the card from there. The number becomes inactive when ready. You can create a new virtual card number on any device once you log back in. Your bank account itself is not at risk because the virtual card number is just one way to access it.
Can I use the same virtual card number twice if the first payment failed?
Yes, if the card is still active. If the payment failed because you entered the wrong number or billing address, you can try again with the same virtual card. But if the card is set to expire after one use, or if you already used it successfully once, it will not work a second time and you will need to create a new one.
Is there a fee to create or use a virtual card?
Most banks do not charge a fee for virtual cards — they are included with your account. Some separate virtual card services charge a monthly subscription or a small fee per card created. Check with your bank or the service you are using to see what they charge, if anything.