Keler Group allegedly accepts credit/debit cards, bank wire transfers, and e-wallets for deposits and withdrawals. Anyway, it’s less probable that this is true since the broker is an outright scam.