Maestro Card definition
Maestro Card means a valid and unexpired Maestro®2 debit card;
Examples of Maestro Card in a sentence
For Card Not Present-Transactions, an Authorisation is valid for up to four calendar days for MasterCard and Maestro Card Payments, and for up to seven calendar days for Visa, JCB and UnionPay Card Payments.
You are advised to verify at the location whether they accept the Maestro Card prior to any purchase or order.