What is a virtual debit card?

A virtual debit card is a card that exists only electronically. It is not a physical card that you can hold in your hand. Virtual debit cards are issued by banks and financial institutions, and they can be used to make online and in-app purchases.