A virtual card has the same functionality as the physical card except that the card details are online and you may also use a virtual card for purchases at physical stores if you link it with Apple Pay or Google Pay.