#Notifications and alerts for revoking mandate
PREREQUISITES
🌟 UPI mandate revoke ↗These are the available webhooks for merchants, when revoking of mandate is done by either the customer or in rarer cases, the merchant. Here is a quick view of how the status moves from mandate.live
to mandate.revoked
—
This notification will be sent only in case the revoke is initiated by the end user. The following param values indicate this state—
operation
will berevoke
eventType
will bemandate_operation.revoke.initiated
status
will beinitiated
{"eventId": "1c94fdeb-2167-443d-99f4-f5fe21d079ae", // Unique event identifier, generated using UUID"eventType": "mandate_operation.revoke.initiated","eventTs": "2025-06-29T19:12:35+05:30", // Event timestamp"resource": "mandate_operation","id": "01JYXYSV8B19XAWSFRPARXY35E", // Mandate operation ID"operation": "revoke","status": "initiated",// Empty reason object for initiated status"reason": {},// Merchant and Reference Information"merchantId": "01JYXYSV8B19XAWSFRPARXY35E", // Merchant ID"merchantReferenceId": "mandate_123456789", // mandate referenceId"txnId": "HDF10e4ab8a07f447eea54581383d92b507", // NPCI Txn.id"txnTs": "2025-06-29T19:12:35+05:30", // NPCI Txn.ts"rrn": "123456789012", // NPCI Txn.custRef"umn": "c27f5fc30d344e9594fce0afa34f8859@mypsp", // Unique Mandate Number from NPCI"mandateId": "01JYXYSV8B19XAWSFRPARXY35E", // ID of the mandate being operated on// Amount Information"amount": 1000, // Mandate amount in paise"amountLimit": 1000, // Mandate amount in paise"endDate": "20032025", // Mandate end date in DDMMYYYY format// TPV Specific Information (empty object for non-TPV mandates)"customerAccount": { // Payer account details, empty object for non-TPV mandates"encryptedAccountNumber": "fhDBZ4fC2RtNyiW5rB-jDnzzs_YpYwPGerwAwDTd", // Encrypted account number"hashedAccountNumber": "d49f354241572a261cfd3a7f210f1919c79fa9993b29e34c5511c3ecefc9f3ea", // Hashed account number"maskedAccountNumber": "**** **** **** 1234", // Masked account number"hashedAccountName": "cceaad99aec841a21be45f02368d0d332493a5a62fdda20c3d85bfb617ef176b", // Hashed account name"maskedAccountName": "M*N* T*O*M*A*S", // Masked account name"encryptedAccountName": "n6MUSW1KXaSWh1E38zxhh1amv9E6rPmZ2Tw=", // Encrypted account name"ifsc": "HDFC0000053", // IFSC code"accountType": "SAVINGS" // Account type}}