Skip to main content

Process 4: Release Cash (Cancel Buy)

Request to release held funds when a buy order is cancelled.

Message Type

camt.056 - FIToFIPmtCxlReq (Payment Cancellation Request)
camt.029 - RsltnOfInvstgtn (Resolution of Investigation)

Purpose

When a customer cancels a buy order (or the order expires/is unmatched), the Securities Company must send a request to release the previously held funds.

REQUEST - Broker → UFG → Custody Bank

<Document xmlns="urn:iso:std:iso:20022:tech:xsd:camt.056.001.08">
<FIToFIPmtCxlReq>
<Assgnmt>
<Id>CANCEL-20250126-001</Id>
<Assgnr>
<Agt>
<FinInstnId>
<Othr>
<Id>BRK_00</Id>
</Othr>
</FinInstnId>
</Agt>
</Assgnr>
<Assgne>
<Agt>
<FinInstnId>
<Othr>
<Id>CUSTODY_00</Id>
</Othr>
</FinInstnId>
</Agt>
</Assgne>
<CreDtTm>2025-01-26T14:00:00Z</CreDtTm>
</Assgnmt>
<Undrlyg>
<OrgnlInstrId>HOLD-VN30-20250126-001</OrgnlInstrId>
<OrgnlEndToEndId>ORD-VN30-001</OrgnlEndToEndId>
<OrgnlTxId>HOLD-CUSTODY-001</OrgnlTxId>
</Undrlyg>
<CxlRsnInf>
<Rsn>
<Cd>CUST</Cd> <!-- Customer Request -->
</Rsn>
<AddtlInf>Order Cancelled by Customer</AddtlInf>
</CxlRsnInf>
</FIToFIPmtCxlReq>
</Document>

Key Fields Explanation

FieldDescription
OrgnlInstrIdOriginal Instruction ID - ID of the hold request
OrgnlTxIdOriginal Transaction ID - Hold Reference from Custody
CxlRsnInfCancellation Reason - e.g., CUST (Customer Request)

RESPONSE - Custody Bank → UFG → Broker

<Document xmlns="urn:iso:std:iso:20022:tech:xsd:camt.029.001.09">
<RsltnOfInvstgtn>
<Assgnmt>
<Id>CANCEL-ACK-001</Id>
<Assgnr>
<Agt>
<FinInstnId>
<Othr>
<Id>CUSTODY_00</Id>
</Othr>
</FinInstnId>
</Agt>
</Assgnr>
<CreDtTm>2025-01-26T14:00:01Z</CreDtTm>
</Assgnmt>
<Sts>
<Conf>ACCR</Conf> <!-- Accepted with Change/Released -->
</Sts>
<CxlDtls>
<OrgnlInstrId>HOLD-VN30-20250126-001</OrgnlInstrId>
<OrgnlTxId>HOLD-CUSTODY-001</OrgnlTxId>
<TxCxlSts>CAND</TxCxlSts> <!-- Cancellation Accepted -->
</CxlDtls>
<SplmtryData>
<PlcAndNm>ReleaseConfirmation</PlcAndNm>
<Envlp>
<ReleasedAmount Ccy="VND">1500000000</ReleasedAmount>
<ReleaseTime>2025-01-26T14:00:01Z</ReleaseTime>
</Envlp>
</SplmtryData>
</RsltnOfInvstgtn>
</Document>

Flow Diagram