2 NPI Billers Process Flow
2.1.Process Flow Diagram
Diagram: NPI Billers Process Flow
2.2. Process Flow
The third-party app opens the NPI Billers web URL with the required parameters.
NPI Billers validates these parameters and displays the biller form.
The user completes and submits the form, after which NPI Billers performs both frontend and backend validations.
Upon successful validation, a confirmation page with transaction details is presented.
Once the user confirms, NPI Billers sends session and transaction information back to the third-party app.
The third-party app then prompts the user to authorize the transaction using a transaction PIN or biometric verification.
After successful user authorization, the third-party app backend posts the payment using the NPI /api/npibiller/confirmbillerpay.do API.