ParentFull threadbilekas·No it's not. Here in Italy your debit card allows you to pay by bancomat or Visa.View on HN