The new payments platform will change the way Australia does business