New Payments Platform Transactions made instant. In this section In this section Your Ticket to Play The New Payments Platform (NPP) is changing the way we transfer money – and we’re ready to help your business make the most of the benefits it brings. Our NPP capability ensures you are offering your customers access to […]