The payment methods Trustly, Maestro as well as QIWI are at your disposal to initiate a deposit.