You will need the same things as using any other Australian payment option. Once you sign up, you will need to provide banking information. After that, you will have to verify it and start using InstaDebit immediately. There aren’t many hard-imposed limitations that would restrict you in any way.