4. Integration

Complete the technical integration of Azupay solutions into your business.


Receiving and refunding payments (Payment request API)

The PaymentRequest API allows you to request others to pay you either using one of our Payment Request UX Apps, which is our recommended orchestration, or if you find your use case does not suit any of our UX Apps you can build, optimise and maintain your own using our API.


UX payment apps

We offer UX Apps for different payment request needs. Our UX Apps may be integrated in different ways so it is important you choose the right approach for your needs when you start your build.

Our Payment Request apps are:


Creating Payment Agreements (Payment Agreement API)

A Pay To payment agreement is the contract between a merchant and their customer, that will allow the merchant to automatically deduct funds using the customer's banking details i.e. PayID or BSB and account number in real time.

Once you have a payment agreement in place with a customer you will be able to automatically collect eligible payments using Payment Initiation APIs.


Receiving and refunding payments (Payment Initiation API)

Once you have an active PayTo payment agreement in place you can automatically collect eligible payments aligned to the terms of the payment agreement.


Making payments (Payments API)

Our PayOut product allows your business to send payments using the New Payments Platform (NPP) via our easy-to-use Payments APIs.


Azupay dashboard


Settlement and reconciliation



What’s Next