About

Maestro is a debit card from MasterCard with an unsurpassed network of more than 11 million locations worldwide. It allows you to pay with the highest level of convenience and security, and is supported by MasterCard worldwide. In order to start using your Maestro card online, all you need to do is register for the 'MasterCard SecureCode' programme.