Reverse Transaction
Reverse a SIL transaction that has not yet been synced to core. Once
synced (isSync = true), reversal must happen on the core side.
Cmd: SITReverseTransactionCommand
Request​
{
"cmd": "SITReverseTransactionCommand",
"data": {
"transactionReference": "DEP-20260427-0001",
"reason": "Wrong customer"
}
}
Behaviour​
- Looks up the original by
transactionReference. - Posts a compensating transaction with
TransactionType = Reversal. - Marks the original
Status = Reversed. - Returns
409if the original is alreadyReversedor alreadyIsSync = true.