While not all online casinos allow you to deposit using Visa/Mastercard (see our list on the right hand side for more details) the majority of online casinos do allow deposits and withdrawals using credit/debit cards, including casinos which allow US players.