post https://your.custom.endpoint.com/upi_presentation_status1
This callback is triggered by Decentro to the platform when a debit request is executed
Overview
Decentro triggers this callback to a pre-configured endpoint after a mandate is executed using the Execute Mandate API. The status of the debit itself could be success or failure.
The platform can have the callback endpoints whitelisted by dropping a mail to [email protected].
Flow
Below is the flow for using this callback.
- The platform presents the mandate using the Execute Mandate API.
- Decentro presents the same to its bank partner and the funds might be debited from the payer's bank account mapped to the VPA against which the mandate is registered.
- Decentro triggers this callback to the configured endpoints of the platform as soon as a terminal status (Success/Failure) is received
- The platform can alternatively check the satus of the debit using the Get Mandate Execution Status API.
Decentro triggers the callback for the below scenarios.
- Successful execution and the funds being debited from the payer's bank account
- Unsuccessful execution and the funds not being debited from the payer's bank account
API Endpoints
Below are the API endpoints that can be configured by Decentro for receiving the callbacks.
Environment | Endpoint |
---|---|
Staging / Sandbox | https://your.custom.endpoint.com |
Production | https://your.custom.endpoint.com |