Our XtremeWin review writer thought that debit cards were not accepted, but after using live chat found that they were via the 'SafeCharge' option. Ewallets such EcoPayz, Skrill and Neteller are available too.