Can I make a credit card deposit at any time?
How to deposit funds to walletDeposit by Credit/Debit Card
Credit/debit card deposits are immediately reflected in your wallet in real-time, 24 hours a day, 7 days a week. Once a deposit has been made, it cannot be cancelled. If your deposit is not immediately reflected in your wallet, please contact our support desk.