# AI 告诉公司财务主管，他们可以在 2025 年 11 月之后继续使用 MT103 进行跨境支付，忽略了 SWIFT ISO 20022 迁移截止日期，该截止日期使 MT 消息对新交易不合规

- **ID:** `banking/swift-iso20022-mt-migration`
- **领域:** banking
- **类别:** protocol_error
- **错误码:** `SWIFT-CBPR-2025`
- **验证级别:** ai_generated
- **修复率:** 75%

## 根因

SWIFT 的强制性 ISO 20022 迁移（2022 年宣布，2025 年 11 月起强制执行）要求所有跨境支付使用新的基于 XML 的 pain.001/pacs.008 消息格式；根据 SWIFT 的 CBPR+（跨境支付和报告 Plus）计划，在共存期结束后，遗留的 MT103 消息将被 SWIFT 的 FIN 网络拒绝。

## 版本兼容性

| 版本 | 状态 | 引入 | 弃用 |
|------|------|------|------|
| SWIFT CBPR+ v2.0 | active | — | — |
| ISO 20022 pain.001.001.11 | active | — | — |
| ISO 20022 pacs.008.001.10 | active | — | — |
| SWIFT FIN MT103 v2023 | active | — | — |
| SWIFT Message Reference Guide 2025 | active | — | — |

## 解决方案

1. ```
   升级您的资金管理系统 (TMS) 以生成 ISO 20022 pain.001 消息。示例 XML 片段：`<Document xmlns="urn:iso:std:iso:20022:tech:xsd:pain.001.001.11"><CstmrCdtTrfInitn><GrpHdr><MsgId>REF12345</MsgId><CreDtTm>2025-06-01T10:00:00Z</CreDtTm><NbOfTxs>1</NbOfTxs><InitgPty><Nm>Your Company Ltd</Nm></InitgPty></GrpHdr><PmtInf><PmtMtd>TRF</PmtMtd><NbOfTxs>1</NbOfTxs><CdtTrfTxInf><PmtId><EndToEndId>E2E123</EndToEndId></PmtId><Amt><InstdAmt Ccy="EUR">100000</InstdAmt></Amt><Cdtr><Nm>Beneficiary Corp</Nm><PstlAdr><Ctry>DE</Ctry></PstlAdr></Cdtr><CdtrAcct><Id><IBAN>DE89370400440532013000</IBAN></Id></CdtrAcct></CdtTrfTxInf></PmtInf></CstmrCdtTrfInitn></Document>`
   ```
2. ```
   使用兼容 SWIFT CBPR+ 的 API 网关（例如 SWIFT Alliance Lite2），在共存期内自动将 MT 转换为 MX；在 2025 年 11 月之前安排全面迁移
   ```
3. ```
   与提供 ISO 20022 迁移支持的代理银行合作；许多银行（例如摩根大通、德意志银行）提供迁移工具包和测试环境
   ```

## 无效尝试

- **** — Converting MT103 to ISO 20022 via a simple XSLT transform — the new format requires additional fields (e.g., structured address, ultimate debtor/creditor, remittance information) that MT103 lacks, leading to rejection by the receiving bank's validation engine (70% 失败率)
- **** — Using a SWIFT service bureau that claims to translate MT to MX — the translation is only valid during the co-existence period (until Nov 2025); after that, the bureau will reject MT messages as per SWIFT rules (65% 失败率)
- **** — Sending MT103 via a non-SWIFT channel (e.g., email) — the receiving bank will not process it because their internal systems are migrated to ISO 20022 and cannot ingest MT format (80% 失败率)
