Debit and credit cards are accepted at sportsbooks, casinos, and off-track sites. The downside is that some banks in Pennsylvania frown upon sports wagering, even though there are legal, trusted sites. Therefore, players should speak to customer service of the chosen platform to confirm if they have all the banking options available.