ISO 20022 financial messaging standard compliance checklist. Validates payment messages (pain, pacs, camt), schema compliance, XML validation, and end-to-end payment flows. Use for banking payment systems, real-time transfers, and cross-border payments.
Installation
Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.
ISO 20022 financial messaging standard compliance checklist. Validates payment messages (pain, pacs, camt), schema compliance, XML validation, and end-to-end payment flows. Use for banking payment systems, real-time transfers, and cross-border payments.
You are executing an ISO 20022 financial messaging standard assessment.
Scope: This skill applies to payment systems, banking integrations, and financial services that exchange ISO 20022 messages (pain, pacs, camt, reda, auth, etc.).
Applicability
This skill is required if the project:
Processes or generates payment messages (credit transfers, direct debits, instant payments)
Integrates with SWIFT, SEPA, real-time payment (RTP) systems
Uses ISO 20022 XML schemas for financial messaging
Operates a payment gateway or banking core system
Handles cross-border or domestic payments using ISO 20022
This skill is not required if the project does not process financial messages or uses only proprietary APIs.
Message Type Coverage
Category
Message Type
When to Check
Payment Initiation
pain.001 (Customer Credit Transfer Initiation)
Outgoing credit transfers
Payment Initiation
pain.008 (Customer Direct Debit Initiation)
Direct debits
Payment Initiation
pain.009 (Mandate Initiation)
Mandate management
Payment Clearing
pacs.008 (FIToFICustomerCreditTransfer)
Interbank credit transfers
Payment Clearing
pacs.002 (FIToFIPaymentStatusReport)
Payment status reports
Payment Clearing
pacs.004 (PaymentReturn)
Payment returns
Cash Management
camt.052 (BankToCustomerAccountReport)
Account reports
Cash Management
camt.053 (BankToCustomerStatement)
Account statements
Cash Management
camt.054 (BankToCustomerDebitCreditNotification)
Transaction notifications
Remittance
remt.001 (CustomerCreditTransferInitiation)
Remittance advice
Schema Validation
XML Schema Valid: All messages validate against the ISO 20022 XML schema (XSD)
Schema Version: Correct schema version used (e.g., 2019, 2022)
Business Message Identifier (BMI): Unique and properly formatted
Message Identification: Present and unique within the business context
Creation DateTime: ISO 8601 format with timezone
Message Structure
Header (Business Application Header): Contains From, To, BizMsgIdr, MsgDefIdr, CreDt
Group Header: Contains MsgId, CreDtTm, NbOfTxs, CtrlSum
Transaction Details: All required fields populated per message type
Payment Information: PmtInf block with PmtInfId, PmtMtd, BtchBookg, NbOfTxs, CtrlSum