v1

latestOpenAPI 3.1.02026-07-2418201.6 MB

Get Mandate Status

This API is used to get the status of a mandate registration which was created using the Create Mandate API.

get/v3/payments/upi/autopay/mandate/status

Query parameters

reference_idstring

The reference ID passed during mandate creation

decentro_mandate_idstring required

Mandate ID passed by Decentro when creating a mandate

Headers

client_idstring required

Decentro assigned client_id during on boarding.

client_secretstring required

Decentro assigned client_secret during on boarding.

authorizationstring

Customers can generate JWT using our Auth API with various grant types in the request body. JWT is valid for 15minutes.

Response

200

OR
OR
OR

Example response

{
  "decentro_txn_id": "C575889DBB2348E6BDA2555F8995CC0C",
  "api_status": "SUCCESS",
  "message": "Mandate status retrieved successfully",
  "data": {
    "mandate_status": "PENDING",
    "mandate_status_description": "Mandate is pending",
    "decentro_mandate_id": "D292EF9CD61E4686A97E0EDDBC0CC0DA"
  },
  "response_key": "success_mandate_status_fetched"
}