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 12/12/2024 2:38 pm