It is compulsory to register an account with betting platforms before you can bet online. So, if you don't have an account, you have to register first.