Response Activation
Fetches the result of a previously initiated activation request. Pass the callbackRef from reqActivation to check activation status.
Request Body
application/json
Device and SIM information required for UPI API authentication and tracking
Channel or institution code
Sequence number for request tracking
Callback reference ID received from the initiating async API call
Response Body
application/json
curl -X POST "https://sandbox-upi-api.m2pfintech.com/upi/v1/wrapper/profile/respActivation" \ -H "Content-Type: application/json" \ -d '{ "deviceInfo": { "deviceId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890", "simId": "8991101200003204510", "deviceType": "MOB", "os": "Android", "telecom": "Airtel", "geoCode": "13.0827,80.2707", "appId": "v2.0", "ipAddress": "192.168.1.50", "location": "Mumbai", "mobile": "919876501234" }, "channelCode": "HDFC0001234", "seqNo": "405", "callbackRef": "activation-uuid-12345" }'{
"status": "SUCCESS",
"exception": null,
"seqNo": "405",
"message": "Activation successful",
"result": true
}Request Activation POST
Initiates an activation request for a feature or service on the UPI platform. This is an asynchronous API - use respActivation with the callbackRef to get the result.
Set Credentials Request (UPI PIN) POST
Initiates the UPI PIN set or change operation. The encrypted PIN block (prepared by the Common Library SDK using OTP and card details) is sent to NPCI via the bank for PIN setup. This is an asynchronous API - use setCredentialsResp with the callbackRef to get the result. Supports SET (new PIN), CHANGE (update existing), and RESET operations.
