The New Payments Platform, owned and operated by New Payments Platform Australia Ltd is a national industry-wide real-time payments platform for Australia. As of April 2025, there are over 25 million registered PayIDs. From Wikipedia