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.