Methods available to players include Visa, Mastercard, various cryptocurrencies and e-wallets to make deposits with horse racing bookmakers.