Payment methods are defined by the online casino, not the game developer. As long as the casino site supports them, you can deposit for Bally slots by using credit cards, debit cards, e-wallets, and even cryptocurrencies.