With the Maestro debit card (by MasterCard), your customers can pay online using their own bank card. Since the payment is taken directly out of their account, it is always guaranteed. Bank cards with the Maestro logo are issued in 100 countries around the world. The vast majority of these cards can be used to pay for online purchases. Offering this payment option in your online shop will therefore significantly expand your reach.