Home Messages Message samples camt.055 customer cancellation request EVIDENCE AT ARM'S REACH
DOWNLOAD AND GOVERNING SOURCES Download the canonical fictional sample, then open the exact official definition and profile needed for implementation testing.
An XSD checks XML structure. A usage guideline adds profile rules, conditional fields, code restrictions, and business controls. XSD-valid does not mean scheme-compliant.
XSD + definition Base ISO 20022 current
ISO 20022 message definitions and XSDs Choose the exact message definition in the official catalogue. The base XSD checks XML structure; it does not prove compliance with a scheme profile.
Owner ISO 20022 Registration Authority
Checked 2026-07-12
Access Official page · Public official catalogue; select the required message version before downloading. OPEN OFFICIAL SOURCEUsage guideline CBPR+ current
CBPR+ usage guidelines The network profile that restricts how ISO 20022 payment and reporting messages are used for cross-border traffic.
Owner Swift (CBPR+ working group)
Version Standards Release 2025
Checked 2026-07-19
Access Login required · Full message-level guidelines require the relevant Swift MyStandards access.VERSION TRACK upcoming Standards Release 2026
Published 2026-03-20
Effective 2026-11-14
Supersedes Standards Release 2025
Access Login required
Checked 2026-07-19 Adds the November 2026 validation and structured-address changes; implement against the final SR2026 usage guidelines.
Final usage guidelines are published through MyStandards; the public release page gives the implementation timeline.
Open version source OPEN OFFICIAL SOURCETeaching sample Scheme-neutral teaching current
camt.055 customer cancellation request — raw XML A fictional corporate request asking its bank to cancel the original pain.001 payment. SYNTHETIC / TRAINING ONLY; illustrative unvalidated.
Owner Payments Signal
Version camt.055.001.13
Checked 2026-07-19
Integrity crc32:9bdb7244
Access Payments Signal download · Original fictional teaching sample; no login required. DOWNLOADLifecycle pack Scheme-neutral teaching current
MX cancellation, return, reversal, and investigation lifecycle — ZIP pack Customer and FI cancellation, resolution, return, reversal, and structured investigation messages.
Owner Payments Signal
Checked 2026-07-19
Integrity crc32:f4772381
Access Payments Signal download · Original fictional teaching pack; no login required. DOWNLOADField matrix Base ISO 20022 current
camt.055 field matrix Curated field requirements, contexts, operational meaning, and implementation cautions.
Owner Payments Signal
Checked 2026-07-19
Integrity crc32:e4b86f86
Access Payments Signal download · Original, source-backed teaching asset; no login required. DOWNLOADProfile pack CBPR+ current
CBPR+ implementation pack Generated mapping, field-matrix, test, checklist, acceptance-criteria, migration, manifest, checksum, and source-inventory bundle.
Owner Payments Signal
Checked 2026-07-19
Integrity crc32:9d2559ed
Access Payments Signal download · Original generated teaching pack; no login required. DOWNLOAD 1 <?xml version="1.0" encoding="UTF-8"?>
2 <Document xmlns="urn:iso:std:iso:20022:tech:xsd:camt.055.001.13">
3 <CstmrPmtCxlReq>
4 <Assgnmt>
5 <Id>DEMO-CAMT055-001</Id>
6 <Assgnr><Pty><Nm>Demo Trading Ltd</Nm></Pty></Assgnr>
7 <Assgne><Agt><FinInstnId><BICFI>DEMODEFFXXX</BICFI></FinInstnId></Agt></Assgne>
8 <CreDtTm>2026-07-18T09:08:00Z</CreDtTm>
9 </Assgnmt>
10 <Case><Id>DEMO-CUSTOMER-CXL-001</Id><Cretr><Pty><Nm>Demo Trading Ltd</Nm></Pty></Cretr></Case>
11 <Undrlyg>
12 <OrgnlGrpInfAndCxl><OrgnlMsgId>DEMO-PAIN001-001</OrgnlMsgId><OrgnlMsgNmId>pain.001.001.09</OrgnlMsgNmId></OrgnlGrpInfAndCxl>
13 <OrgnlPmtInfAndCxl>
14 <OrgnlPmtInfId>DEMO-PMT-001</OrgnlPmtInfId>
15 <TxInf><OrgnlEndToEndId>DEMO-E2E-001</OrgnlEndToEndId></TxInf>
16 <CxlRsnInf><Rsn><Cd>DUPL</Cd></Rsn></CxlRsnInf>
17 </OrgnlPmtInfAndCxl>
18 </Undrlyg>
19 </CstmrPmtCxlReq>
20 </Document>
Select a highlighted field in the message — click it or Tab into the message and use ↑/↓ — to see what it means, who owns it, and how it goes wrong.
EVERY ANNOTATED FIELD Assgnmt/Id Assignment identification — mandatory Reference for this cancellation assignment between the parties.
Assgnmt/Assgnr Assigner — mandatory Party sending the cancellation request.
Assgnmt/Assgne Assignee — mandatory Party expected to handle the request.
Case/Id Case identification — optional Case reference used to track the cancellation dialogue.
Undrlyg/OrgnlGrpInfAndCxl/OrgnlMsgId Original message identification — conditional Identifies the original pain.001 or other customer initiation being cancelled.
Undrlyg/OrgnlPmtInfAndCxl/OrgnlPmtInfId Original payment information identification — conditional Narrows the request to the original payment block.
Undrlyg/OrgnlPmtInfAndCxl/TxInf/OrgnlEndToEndId Original end-to-end identification — conditional Identifies the individual business payment.
Undrlyg/OrgnlPmtInfAndCxl/CxlRsnInf/Rsn/Cd Cancellation reason — mandatory Coded reason for asking to cancel, such as duplicate or suspected fraud.
FULL camt.055 REFERENCE →