Payments Clearing & Settlement · acknowledgement
FIToFIPaymentStatusReportV10
Payments Clearing & Settlement
The clearing answer. Under SEPA Instant this is the message you are waiting on inside a 10-second window, and TxSts=ACSC is the only thing that means settled. Pair its schema version with the pacs.008 you acknowledged.
This is the clearing acknowledgement: TxSts carries ACSC (settled), RJCT (refused) and friends. Pair it with the original pacs.008, or build both in the Try editor.
Start with the payment story
Then the technical flows
- Clearing leg: initiation to settlement04 · 05
- Rejection: reading a pacs.002 RJCT02 · 03
- SCT Inst happy path (≤10s)06 · 07
- SCT Inst reject inside the window02 · 03
- SCT Inst with Verification of Payee06
- SCT Inst timeout & investigation04
- SIC CHF customer credit (Regular Payment)04 · 06
- SIC Instant Payment (SIC IP)03 · 04
- TARGET2 / T2 regular credit transfer02
- SIC IP timeout and enquiry04
- euroSIC EUR clearing leg02 · 04
- A2A overlay payment (Wero sample)05
- Instant Payment (IP) flow via Payment Hub & ILM06 · 08 · 09
- Non-Instant Payment (Standard Batch) flow via Payment Hub & ILM06 · 08 · 09
Schema versions
SWIFT and ISO publish successive XSD revisions of the same business message (e.g. pacs.008.001.08 → .10 → .13; same pattern for camt and pain). Markets pin one via a usage guideline (EPC SEPA, CBPR+, Swiss SPS…) and may add a country suffix (pacs.008.001.08.ch.02) — the Document xmlns must match that XSD.
ISO catalogue (XSD) ↗SWIFT / CBPR+ ↗SWIFT & versioning glossary →
Status report paired with pacs.008.001.08 on SEPA / SCT Inst rails. OrgnlMsgNmId must quote the original message’s full versioned id.
Facts
- Root element
FIToFIPmtStsRpt- Direction
- Bank → bank
- Namespace
urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10- Variant (flavour)
001- Version
10
Elements a validator will insist on
Not the full XSD — the paths whose absence causes the rejections you actually see in production.
- FIToFIPmtStsRpt/GrpHdr/MsgId
- FIToFIPmtStsRpt/GrpHdr/CreDtTm
- FIToFIPmtStsRpt/TxInfAndSts/OrgnlEndToEndId
- FIToFIPmtStsRpt/TxInfAndSts/TxSts
Usage in flows
- Clearing leg: initiation to settlement
- Rejection: reading a pacs.002 RJCT
- SCT Inst happy path (≤10s)
- SCT Inst reject inside the window
- SCT Inst with Verification of Payee
- SCT Inst timeout & investigation
- SIC CHF customer credit (Regular Payment)
- SIC Instant Payment (SIC IP)
- TARGET2 / T2 regular credit transfer
- SIC IP timeout and enquiry
- euroSIC EUR clearing leg
- A2A overlay payment (Wero sample)
- Instant Payment (IP) flow via Payment Hub & ILM
- Non-Instant Payment (Standard Batch) flow via Payment Hub & ILM
ISO 20022 payload· XML
pacs.002 accepted (ACSC)
TxSts ACSC. Settlement completed and the creditor account has been credited — the only status that lets you tell a customer the money arrived. Switch XML | JSON in the inspector without leaving this sample.
Edit in the XML / JSON tab, then run the check.