What is the Global Card?
The Global Card is a Visa virtual debit card issued abroad for making online payments internationally.
How can I use my Global Card?
You can use it at any online merchant that accepts Visa.
Important: our global card is only available in virtual format. We do not issue a physical version of this product.