Events | Notifications |
---|---|
TRANSFER_SUCCESS | Transfer successful at the bank and account debited. |
TRANSFER_FAILED | Sent whenever a transfer attempt fails. |
TRANSFER_REVERSED | Transfer reversed by the beneficiary bank. |
CREDIT_CONFIRMATION | Confirmation of balance credit. |
TRANSFER_ACKNOWLEDGED | After the beneficiary bank has deposited the money it confirms the transfer. |
TRANSFER_REJECTED | Transfer rejected by Cashfree Payments. |
BENEFICIARY_INCIDENT | Sent whenever a beneficiary incident is created/resolved. |
LOW_BALANCE_ALERT | Payouts recharge account low balance alert. |
BULK_TRANSFER_REJECTED | One of the transfers in the batch transfer file has been rejected. |
Parameters | Description |
---|---|
event | It contains the name of the event which just occurred. Value = TRANSFER_SUCCESS. |
transferId | Id of the transfer passed by the merchant. |
referenceId | Id of the transfer generated by Cashfree Payments. |
acknowledged | The flag indicates if the beneficiary bank has acknowledged the transfer. |
eventTime | Transfer initiation time. |
utr | Unique transaction reference number provided by the bank. |
signature | A unique string that helps distinguish that the request is genuine and initiated by Cashfree Payments. |
Parameters | Description |
---|---|
event | It contains the name of the event which just occurred. Value = TRANSFER_FAILED. |
transferId | Id of the transfer passed by the merchant |
referenceId | Id of the transfer generated by Cashfree Payments. |
reason | Reason for failure. |
signature | A unique string that helps distinguish that the request is genuine and initiated by Cashfree Payments. |
Parameters | Description |
---|---|
event | It contains the name of the event which just occurred. Value = TRANSFER_REVERSED. |
transferId | Id of the transfer passed by the merchant. |
referenceId | Id of the transfer generated by Cashfree Payments. |
eventTime | Time at which the transfer was reversed. |
reason | Reason for failure. |
signature | A unique string which helps distinguish that the request is genuine and initiated by Cashfree Payments. |
Parameters | Description |
---|---|
event | It contains the name of the event which just occurred. Value = CREDIT_CONFIRMATION. |
ledgerBalance | The overall balance of ledger. |
amount | Amount deposited. |
utr | Unique transaction reference number provided by the bank. |
signature | A unique string which helps distinguish that the request is genuine and initiated by Cashfree Payments. |
Parameters | Description |
---|---|
event | It contains the name of the event which just occurred. Value = TRANSFER_ACKNOWLEDGED. |
transferId | Id of the transfer passed by the merchant. |
referenceId | Id of the transfer generated by Cashfree Payments. |
acknowledged | The flag which illustrates if the beneficiary bank acknowledges the transfer. |
signature | A unique string which helps distinguish that the request is genuine and initiated by Cashfree Payments. |
Parameter | Description |
---|---|
event | It contains the name of the event which just occurred. Value = TRANSFER_REJECTED. |
transferId | Id of the transfer passed by the merchant. |
referenceId | Id of the transfer generated by Cashfree Payments. |
reason | Reason for rejection. |
signature | A unique string that helps distinguish that the request is genuine and initiated by Cashfree Payments. |
Parameter | Description |
---|---|
event | It contains the name of the event which just occurred. Value = BENEFICIARY_INCIDENT. |
beneEntity | The entity of the beneficiary (BANK). |
id | Identifier of the incident. |
mode | Mode of the incident (IMPS/NEFT) |
startedAt | Start time of the incident. |
status | Status of the incident (ACTIVE/RESOLVED). |
isScheduled | Scheduled or unscheduled incident (true or false). |
severity | The severity of the incident (LOW/HIGH). |
entityName | Name of the entity on which incident is created (Bank Name). |
entityCode | Code of the entity on which incident is created. |
resolvedAt | Resolution time of the incident. |
Parameter | Description |
---|---|
event | It contains the name of the event which just occurred. Value = LOW_BALANCE_ALERT |
currentBalance | The current balance of the beneficiary account |
alertTime | Alert initiation time. |
signature | A unique string which helps distinguish that the request is genuine and initiated by Cashfree Payments. |
Parameter | Description |
---|---|
event | One of the transfers in the batch transfer file has been rejected |
transferId | It is the unique ID you created to identify the transfer |
batchTransferReferenceId | It is the ID created by Cashfree Payments for internal reference. |
eventTime | Event initiation time |
reason | It describes the reason for the rejection. |
signature | A unique string which helps distinguish that the request is genuine and initiated by Cashfree Payments. |