Any payment method should work. From the classic debit cards and wire transfers to e-wallets, even pay-by-phone options as a UK player.