Skip to content
Basics

Can you use a virtual card in a store?

A virtual card is built for online checkout, but you can also pay in person at most stores by adding it to a phone wallet. Here is when that works and when it does not.

By Virtual Card Maker EditorialUpdated 3 min read

VirtualCardMaker.com, powered by Zil Money, is a financial technology company, not a bank. Banking and money movement services are provided through partner financial institutions and licensed service providers. FDIC insurance coverage applies only to eligible deposit products and accounts, and is subject to applicable terms, conditions, limitations, and requirements. Additional information regarding partner institutions, products, and services is available in the applicable terms and agreements.

  • PCI DSS aligned
  • ISO 9001 Quality Management Certified
  • ISO 20000 IT Service Management Certified
  • ISO 27001 Information Security Management Certified
  • Aligned with NIST SP 800-53 controls
  • AICPA SOC for Service Organizations
  • AICPA SOC Service Organization Control Reports
  • HIPAA-aligned safeguards
  • CCPA requirements followed
A shopper in a modern retail store with a gold Zil Money virtual Visa card, representing using a virtual card in a store.

Read summarized version with:

Can a virtual card work in a physical store?

Yes, in most stores, with one step in between. A virtual card has no plastic, so a checkout clerk cannot swipe it. To pay in person, you add the card to a phone wallet where available, then tap your phone at the reader.

Any store that accepts contactless Visa payments can take the card that way.

How to pay in store with a virtual card

The path is short, and it mirrors how to use a virtual card online once the card is in your wallet:

  • Create the card and open it in your dashboard.
  • Add it to a phone wallet where available.
  • At the counter, hold your phone to the contactless reader.
  • The charge appears in your dashboard like any other.

Where an in-store virtual card may not work

A few card-present situations still expect a physical card or place a hold you should plan for:

  • Fuel pumps and some unattended kiosks that read the chip directly.
  • Hotel or rental desks that pre-authorize a deposit on a card.
  • Older terminals that do not accept contactless or wallet taps.

Adding your card to a phone wallet

Wallet support lets your phone stand in for the plastic. Where it is available, you add the virtual card to the wallet app, and the phone presents it at the reader.

Because the tap uses a device token rather than the raw number, the cashier never sees your card details.

When to use the card online instead

For most purchases the card is simplest online, where you type the number into checkout. Keep a virtual card for subscriptions, one-off vendors, and any site where you would rather not share your main card number. Save the in-store tap for the times you are at the counter without your usual card.

Related reading: The virtual card market: size, growth, and the road to 2029.

People also ask

Can you use a virtual card in a physical store?
Yes, in most stores. Add the card to a phone wallet where available, then tap your phone at the contactless reader to pay.
How do I use a virtual card in person?
Open the card in your dashboard, add it to a phone wallet where available, and hold your phone to the store's contactless reader at checkout.
Can I use a virtual card without a phone wallet?
In person, the wallet tap is the usual route, since there is no plastic to swipe. Online, you use the card number directly with no wallet needed.
Why was my virtual card declined in a store?
Common reasons are a terminal that does not accept contactless, a fuel or deposit hold that expects a physical card, or a charge above the limit you set on the card.
Can I use a virtual card at a gas pump?
Pay-at-pump readers often want the chip on a physical card. Paying inside at the counter with a wallet tap is the more reliable route.
Does an in-store virtual card payment show in my dashboard?
Yes. Whether you pay online or tap in person, the charge appears in your dashboard, where you can review it or cancel the card.
Try it

Issue a card with these rules on it.

Set the limit, restrict the merchant, choose the active window, and send the card. Every charge lands in one dashboard, already attributed.

Build one in Card Studio

Share