Deposits can be made via a credit or debit card, bank transfer, or eWallets.