Which means of payment are accepted? We accept credit and debit cards. You can use your debit card if it has the VISA or Mastercard logo and a 16-digit card number (in addition to the IBAN) on it. Published 10/18/2022 3:25 pm