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 04/17/2023 3:40 pm