Generally speaking, most major credit cards can be used for online casino deposits. This includes Visa, Mastercard, and American Express. While there are some exceptions, these are the three most commonly accepted credit cards at casinos.