If a provider states that no merchant account is required, you are most likely being placed on an aggregated merchant account. This has many disadvantages for the merchant as you are grouped under one umbrella account. As the provider grows, this becomes unsustainable and often leads to poor customer experiences (a la Paypal account freezes).
We're working to create a sustainable solution where customer service and great software are the central focus. We'll be constantly improving the on-boarding timeline and look forward to helping the fast growing tech scene in Australia. Always happy to answer any questions about anything payments or e-commerce related, just let us know!
You have to pay a bunch of money up front and then, if you're not a fish-and-chip shop or similar, you'll probably be told "no".
Plus, each bank will ask if you've ever been knocked back somewhere else. If you honestly answer that you have, guess how that affects your chances?
Pin is very needed here.
edit: apologies, I didn't realize braintree required a merchant account as well.