Depending on your country of residence, your available deposit payment methods will differ. Hence, if you can view the credit card option, you may use a MasterCard to deposit. Please refer to this topic on the withdrawal: MasterCard Withdrawal Issue
Thank you.