According to the BetNow payout review, Bettors can use their Visa, MasterCard, and American Express credit cards to deposit their money on the BetNow platform.