Payment methods

Pay with Debit Mastercard, the secure debit card

Debit Mastercard (formerly Maestro) is a SEPA debit card. This payment method allows customers to pay both online and in shops. Debit Mastercard cards can be linked to a bank account or issued as prepaid cards. The payment solution is accepted by 15 million points of sale. In addition, this payment method is accepted at all cash machines and payment terminals in the Netherlands.

Transaction costs

€ 0,25


+ 2,63%
Get started with Debit Mastercard
  • Support when you need it
  • More than 40 popular payment methods
  • Free plugins for the best-known web platforms

Get started with Debit Mastercard in 4 steps

Create account

An account is completely free, you only pay per transaction.

Install free plugins

Consult the knowledge base or contact our support department.

Provide details

Additional details are required to complete your account.

Receive payments

Payments on your website are now possible, good luck with your online shop!

Advantages of Debit Mastercard

  • Guaranteed payment method

  • Secure payments via 3D Secure

  • Payment process resembles a credit card payment

How does it work?

With Debit Mastercard, you use your debit card like a credit card. The difference is that when paying via Maestro, the money is debited from your account immediately, whereas when paying by credit card, it is only debited at the end of the calendar month in which the purchase is made.

To pay via Debit Mastercard, consumers enter their card details, card number and expiry date. The payment is confirmed with the authentication method supported by the cardholder's bank (which can be an identifier, a unique transaction code or biometrics). In addition, a balance check is always carried out.

Get started with Buckaroo

  • Excellent customer service
    Help when you need it

  • Clear rates
    Only pay for successful transactions

  • 40+ popular payment methods
    We help you choose the right payment methods



Buckaroo Account | Support | Accept Online Payments