A virtual card is a new way to make online payments. It works just like a regular credit or debit card, but it is not connected to your physical...

read more