Hi, does anyone know if they accept payments from a debit card? When entering payment details it says enter credit card details, but sometimes some sites let you enter your debit card details aswell...
I don't think they do. Many sites don't, especially those that ship internationally due to the different types or standards of debit that are used all around the world where as Visa and MasterCard are the same worldwide.