v1
latestOpenAPI 3.1.02026-07-2418201.6 MBCreate Mandate API
This API is used to create a UPI based mandate.
post/v3/payments/upi/autopay/mandate/link
Headers
client_idstring required
Decentro assigned client_id during on boarding.
client_secretstring required
Decentro assigned client_secret during on boarding.
x_on_behalf_ofstring
Optional header that allows parent merchant to consume the API on behalf of sub-merchant.
authorizationstring
Customers can generate JWT using our Auth API with various grant types in the request body. JWT is valid for 15minutes.
Request body
Response
200
Example response
{
"decentro_txn_id": "E20EAB451D8E4F478F4826E7A2D42776",
"api_status": "SUCCESS",
"message": "Mandate link created successfully.",
"data": {
"mandate_detail": {
"decentro_mandate_id": "81F2C8CFB913414CAAD2ABDCC48D71C8",
"mandate_status": "PENDING",
"presentation_sequence_id": "DFN-XXXX-0001",
"mandate_links": {
"common_uri": "https://decpay.in/upi/mandate/xbpcgdcz",
"gpay_uri": "https://decpay.in/upi/mandate/xbpgdcz?app=gpay",
"phonepe_uri": "https://decpay.in/upi/mandate/xbpcgdcz?app=phonepe",
"paytm_uri": "https://decpay.in/upi/mandate/xbpcv8gcz?app=paytm"
}
}
},
"response_key": "success_mandate_link_created"
}