You can deposit funds via bank transfer, bank cards including Visa, MasterCard and Maestro, as well as Skrill and Neteller.