Credit & Debit Cards

You have certainly noticed that we do not accept debit or credit cards directly, and this has very sound reasons. In Europe, the card companies put the onus on gathering all relevant information about the customer on the seller.