GlossaryDefinition

Virtual card

A single-use or merchant-locked card number issued for a specific payment or spend limit, used to pay suppliers or fund employee purchases with controls set before the transaction.

Where it appears

See also