This webhook sends notifications when payment cancellation status changes to one of the following statuses: CANCELLATION_IN_PROGRESS, CANCELLATION_ACCEPTED, CANCELLATION_REJECTED, CANCELLATION_COMPLETED.
Webhook Details
Cancellation request ID
Transaction ID
Transaction direction. Available values: “INBOUND”, “OUTBOUND”
Cancellation reason code. Available values: “DUPL”, “CUST”, “FRAD”, “TECH”, “AC03”, “AM09”, “AGNT”, “COVR”, “CURR”, “CUTA”, “DS24”, “FRNA”, “FRTR”, “INDM”, “SYAD”, “UPAY”, “AC01”, “AC04”, “AC06”, “AC13”, “AG01”, “AG02”, “AM01”, “AM04”, “AM05”, “CNOR”, “DNOR”, “MD01”, “MD02”, “MD07”, “MS02”, “MS03”, “RC01”, “RR01”, “RR02”, “RR04”, “SL01”, “BE05”, “FF01”, “DT01”, “ED05”, “PY01”
Cancellation status. Available values: “CANCELLATION_CREATED”, “CANCELLATION_IN_PROGRESS”, “RETURNING”, “REFUSING”, “PAYMENT_RETURNED”, “CANCELLATION_REFUSED”, “PROCESSING_FAILED”, “CANCELLATION_COMPLETED”, “CANCELLATION_REJECTED”, “CANCELLATION_ACCEPTED”
Request Example
Cancellation Request Processing Statuses
The table below standardises how you track SEPA cancellation requests from start to finish. Each status maps to specific inbound/outbound ISO-20022 messages, giving you clear, machine-readable checkpoints for monitoring and automating your cancellation workflow.| Status name | ISO-20022 Message | Description |
|---|---|---|
| CANCELLATION_CREATED | - | Cancellation request successfully created and validated by the Inventi Payment Platform. |
| CANCELLATION_IN_PROGRESS | camt.056 | The payment cancellation request is received from the clearing system and waiting for the User activities. Can be accepted and payment will be returned or rejected. |
| RETURNING | pacs.004 | User decides to return the funds. The payment return message is sent to the initiator of the payment cancellation request. The intermediary cancellation request status, which doesn’t allow to execute any actions until the final status of the payment return will be set. |
| REFUSING | camt.029 | User rejects to return the funds. The resolution of investigation message is sent to the initiator of the payment cancellation request. The intermediary cancellation request status, which doesn’t allow to execute any actions until the final status of the resolution of investigation will be set. |
| PAYMENT_RETURNED | pacs.004 | Incoming cancellation: The payment return message successfully delivered to the beneficiary bank. This is the final processing status. Outgoing cancellation: The payment return message following the sent cancellation request is received from the clearing system. The transaction based on the payment return message is successfully created in system, its data linked with the respective cancellation request and the original outbound payment. |
| CANCELLATION_REFUSED | camt.029 | Incoming cancellation: The resolution of investigation message successfully delivered to the beneficiary bank. This is the final processing status. Outgoing cancellation: The resolution of investigation message following the sent cancellation request is received from the clearing system. The payment return refusal data are indicated for the related cancellation request. |
| PROCESSING_FAILED | - | The state which indicates that there was an error during processing of the response for the cancellation request message. This state allows to reprocess the cancellation request after the errors will be eliminated. |
| CANCELLATION_COMPLETED | pacs.004 | Incoming cancellation: The payment return transaction completed successfully. If failed, the status will be changed to the CANCELLATION_IN_PROGRESS and it is possible to reprocess the cancellation request. Outgoing cancellation: The payment return message following cancellation request is received from the clearing system. |
| CANCELLATION_REJECTED | camt.056 | The payment cancellation request message was rejected by the clearing system due to errors. The state allows to initiate additional cancellation request after the errors will be eliminated. |
| CANCELLATION_ACCEPTED | camt.056 | The payment cancellation request message successfully delivered to the beneficiary bank. |