---
page_source: https://juspay.io/in/docs/upi-plugin-direct-psp/flutter/mandate-merchant-api-callbacks/outgoing-execute-mandate-from-merchant
page_title: Outgoing Execute Mandate From Merchant
---


## **Outgoing Execute Mandate From Merchant** 



Server sends a callback to the Merchant to the url configured when mandate is executed.


| Parameter | Description |
|---|---|
| amount | Amount of Mandate. |
| expiry | Expiry timestamp for the collect request. |
| gatewayReferenceId | Customer reference number (rrn). |
| gatewayResponseCode | Response code returned by gateway for the transaction. |
| gatewayResponseMessage | Response message returned by gateway for the transaction. |
| gatewayResponseStatus | Response status returned by gateway. |
| gatewayTransactionId | UPI request id returned by gateway for the transaction. |
| merchantChannelId | Unique id for the channel via which request is made. |
| merchantId | Unique id for merchant. |
| merchantRequestId | Request id used for the mandate transaction. |
| orgMandateId | Refers to upiRequestId used during creation of mandate. |
| payeeMcc | Merchant Category Code of the payee merchant. |
| payeeVpa | Vpa of the Merchant |
| payerVpa | Vpa of the customer |
| refUrl | Invoice as sent by merchant or reference to the mandate in the form of url. |
| seqNumber (optional applicable only for collect mandate) | Denotes the recurring cycle of mandate execution. Will be received only during mandate executions. It will only be present in case of mandate request. |
| riskScore (optional) | RiskScore shared by NPCI or Bank |
| transactionTimestamp | Timestamp of when the transaction was attempted. |
| type | Event type of the callback |
| udfParameters (optional) | Stringified json for udf parameters. |
| umn | Vpa used for execution of mandate. |




## Sample Code Snippets:
### Callback:

#### Parameters:
```json
{"success":false,"message":"No Data found for the given path"}
```

