Apparently our financial regulations are an obtuse, onerous nightmare to deal with. I imagine even just getting setup here is a big head start. Google Merchant have been expanding for years but are still ignoring Australia, so thank you Pin
How to get Stripe in Australia, set up Pin, $$$-big (locally), BRANDBRANDBRAND (its an Aussie thing), and then .. when big enough, the sharks come calling, throw out the chum ..