Payments

Virtual Card

Definition

A digital-only card number that can be used for online purchases without a physical card.

Can't find what you're looking for?

Explore our full glossary of financial terms or get in touch with our team.