The industry norm seems to be VISA and Mastercard. Other card providers like American Express or Chase are rarely accepted at online betting sites. We’d venture to guess this is because VISA/Mastercard charges operators lower fees to process transactions.