Convert SWIFT MT103 (Single Customer Credit Transfer) to ISO 20022 pacs.008.001.08 XML format for CBPR+ compliance.
The MT103 to pacs.008 translation is the core of cross-border customer payment migrations. pacs.008 carries richer structured data including postal addresses, ultimate debtor/creditor, and detailed remittance information. Below is the authoritative field mapping reference between legacy SWIFT FIN tags and ISO 20022 XML paths.
| SWIFT Tag | MT Field Name | ISO 20022 XML XPath | MX Element Name | Requirement |
|---|---|---|---|---|
| :20: | Sender Reference | GrpHdr/MsgId & CdtTrfTxInf/PmtId/EndToEndId | End-to-End Identification | Mandatory |
| :23B: | Bank Operation Code | CdtTrfTxInf/PmtTpInf/LclInstrm/Prtry | Local Instrument Code | Mandatory |
| :32A: | Value Date, Currency, Amount | CdtTrfTxInf/IntrBkSttlmAmt | Interbank Settlement Amount | Mandatory |
| :50K: | Ordering Customer | CdtTrfTxInf/Dbtr/Nm & PstlAdr | Debtor Name & Address | Mandatory |
| :57A: | Account With Institution | CdtTrfTxInf/CdtrAgt/FinInstnId/BICFI | Creditor Agent BIC | Optional |
| :59: | Beneficiary Customer | CdtTrfTxInf/Cdtr/Nm & PstlAdr | Creditor Name & Address | Mandatory |
| :71A: | Details of Charges | CdtTrfTxInf/ChrgBr | Charge Bearer (DEBT/CRED/SHAR) | Mandatory |
All MT-to-MX translations are processed strictly in-memory over an encrypted TLS 1.3 channel. No financial payload content is written to disk or shared with third parties.