Send an ISO 20022 camt.056 payment cancellation request to recall a sent wire

domain: iso20022.org · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Identify the original pacs.008 transaction by its Instruction ID, End-to-End ID, and UETR/Transaction ID — camt.056 references the original transaction rather than resending full payment details.
  2. Populate the case-assignment and underlying-transaction blocks with a cancellation reason code (e.g., duplicate sending, fraud, wrong beneficiary account).
  3. Route the camt.056 to the instructed agent that received the original pacs.008 (the beneficiary's bank), not back through your own sending systems.
  4. Handle the two possible responses: a pacs.004 Payment Return if the beneficiary bank agrees and recovers the funds, or a camt.029 Resolution of Investigation with a negative outcome if the funds can't be returned.
  5. Keep the case open in your system until you receive a definitive pacs.004 or camt.029, since response timing is governed by the applicable clearing scheme's rulebook, not a fixed SLA you control.

Known gotchas

Related routes

Implement ISO 20022 camt.056 payment cancellation request and handle camt.029 resolution of investigation response
payment-rails/ISO-20022 · 6 steps · unrated
Send a Fedwire camt.056 return request to recall funds from a previously settled wire and interpret the receiving bank's camt.029 response
frbservices.org · 6 steps · unrated
Construct and send an ISO 20022 pacs.004 payment return message to reverse a previously executed pacs.008 credit transfer
banking · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans