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.
Indirect Options: Cash advance: Some casinos allow cash withdrawals using your credit card, which you can then use for gambling. However, this comes with high fees and interest rates, making it a financially risky option.