You can deposit money through Visa, ecoPayz, and via over 60 cryptocurrencies.