For Digio Environment Integration guide, click here

UPI Debit Execution
UPI Debit Execution Flow
- Debit Request to Digio: Merchant Application sends a debit request to Digio application.
- Pre-Debit Notifications: For all successful pre-debit Notifications, debit requests are sent by Digio to the Acquiring Bank.
- Collect Request to UPI Application: Payee PSP/Acquiring Bank initiates the collect request to UPI Application/NPCI.
- Request Authentication Details: UPI Application/NPCI sends the
ReqAuthDetailrequest to Payer PSP. - Validation of Collect Request: Payer PSP validates the collect request against the mandate data table and successful PDN, and responds with
RespAuthDetailsAPI. - Debit Request to Remitter Bank: UPI Application/NPCI sends the
ReqPaydebit request to Remitter Bank. - Confirmation from Remitter Bank: Remitter Bank validates & sends the confirmation to UPI Application/NPCI in
RespPay. - Credit Request to Acquiring Bank: UPI Application/NPCI sends the credit request to Acquiring Bank.
- ACK from Acquiring Bank: Acquiring Bank sends ACK to UPI Application/NPCI.
- Confirmation to Payer PSP: UPI Application/NPCI sends the successful confirmation to the Payer PSP.
- Confirmation to Payee PSP/Acquiring Bank: UPI Application/NPCI sends the successful confirmation to the Payee PSP/Acquiring Bank.
- Confirmation to Digio: Acquirer Bank sends confirmation for successful debit to Digio.
- Confirmation to Merchant: Digio provides confirmation to the Merchant via webhook.