Online and In-store
Paying with Maestro®
Maestro® is a leading global debit card system and part of the Mastercard® Group. Debit cards are one of the most popular cashless means of payment, particularly in Germany. Yet millions of pur-chases worldwide are also processed using Maestro®. Online and at the POS.