Not actually. Maestro is MasterCard’s debit-card brand. Maestro cards are connected to a current account, while MasterCard cards are connected to a credit account.