William Hill takes a range of payment options, including bank transfers, credit and debit cards, and e-wallets.