post https://your.custom.endpoint.com/enach_registration_statuses
This callback is triggered by Decentro to the platform when a mandate is registered successfully.
Overview
Decentro triggers this callback to a pre-configured endpoint of the platform after the payer has authorized the mandate registration. The callback is triggered after the payer authorizes the mandate request on NPCI's page, which is generated from Registration API.
If the payer drops off, Decentro doesn't trigger this callback.
Flow
Below is the flow for this callback.
- The payer is redirected from the link passed in the Registration API.
- Decentro propagates the Decentro transaction ID as part of the response payload.
- After the payer has authorized the request, Decentro triggers this callback and redirects the payer to the platform's page.
- The platform acknowledges the callback by passing CB_S00000 from its end.
- The platform can reconcile the registration status using this callback'sdecentro_txn_idparameter.
- Alternatively, the platform can check the status using the Registration Status API.
Status
Below are the statuses that Decentro propagates for mandate registration.
- Active
- Inactive
- Rejected
- Pending
- Registration Link Expired
- Registration Session Timeout
API Endpoints
Environment | Endpoint |
---|---|
Staging / Sandbox | https://your.custom.endpoint.com |
Production | https://your.custom.endpoint.com |