Deregister Delegate
Deregisters a delegate from delegate payments. Either the delegator or the delegate can initiate deregistration. Once deregistered, the delegate can no longer make payments on behalf of the delegator.
Request Body
application/json
Device and SIM information required for UPI API authentication and tracking
Delegate registration ID to deregister
Response Body
application/json
curl -X POST "https://sandbox-upi-api.m2pfintech.com/upi/v1/wrapper/transaction/delegate/deregister" \ -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": "801", "delegateId": "delegate-uuid-001" }'{
"status": "SUCCESS",
"exception": null,
"seqNo": "801",
"message": "Delegate deregistered successfully",
"result": true
}Delegate Payment POST
Initiates a payment using delegate authorization. The delegate makes a payment that is debited from the delegators account. The payment amount must be within the configured per-transaction, daily, and monthly limits. UPI PIN of the delegate is required for authentication.
Register Delegate POST
Registers a delegate for UPI delegate payments. A delegator (account holder) authorizes a delegate (another user) to make payments on their behalf within configured limits. The delegate can then initiate payments that are debited from the delegators account. Both parties must consent to the delegation.
