Do virtual cards only work for online purchases?

Mesh Payments virtual cards can be used for online purchases and linked to digital wallets like Apple Pay and Google Pay. Virtual cards can also be linked in a matter of seconds to any physical Plug & Pay™ card for in-person purchases.