Bank transfers. Including local payments and international swift transfers. play and enjoy the victory for real amounts at the formula 1 for Australians, no deposit is required.