Maestro
Maestro is an international debit online payment method from the MasterCard product family. Maestro bank cards allow cardholders to pay worldwide and merchants to accept cash free payments from foreign customers without having to demand a credit card. 652 million Maestro cards are in circulation worldwide and can be used at over 11 million acceptance outlets.


