Yes, all players can use various credit and debit cards to deposit funds. Furthermore, you can use this payment option for withdrawals as well. In the case of withdrawal, your funds will become available on your account within 5 days. However, most players will get the funds within 1 day, which is impressive.