Which credit cards do online casinos accept? Every licensed online casino in the United States accepts Visa and Mastercard payments. You can use Discover at most online casinos, too. American Express is rarely available although it is listed as a deposit option at BetMGM in New Jersey.
Most major credit card issuers don't permit gambling purchases with their credit cards, whether officially in their terms or unofficially by declining the transactions. Issuers that do allow gambling purchases often process the charge as a cash advance.