It is possible to make deposits using MasterCard, Entropay as well as Visa, to name only a few payment options.