Maestro is a payment brand created by MasterCard. It consists of debit cards and prepaid cards. Maestro cards are the most popular type of bank card in several European countries. This means that many point-of-sale machines in shops, restaurants and supermarkets only accept Maestro cards.