Conversions demonstrated by the example
This example show how to convert:
- pain.001.001.03 CustomerCreditTransferInitiation to a PACS.008.001.02 FIToFICustomerCreditTransfer (CORE SEPA message type)
- pain.008.001.02 CustomerDirectDebitInitiation to a PACS.003.001.02 FIToFICustomerDirectDebit (CORE SEPA message type)
- pacs.003.001.02 FIToFICustomerDirectDebit (CORE SEPA message type) to a pain.002.001.03 PaymentStatusReport
- PACS.008.001.02 FIToFICustomerCreditTransfer (CORE SEPA message type) to a pain.002.001.03 PaymentStatusReport
The conversions are based on:
- UNIFI (ISO 20022) Message Definition Reports for Payments Standards - Initiation and Payments Standards - Clearing and Settlement
- European Payments Council RuleBook and Implementation Guidelines for Credit Transfer and Direct Debit Core
The following directory structure is used:
<install_dir>\examples\pain_pacs\data - sample input test data for conversions
<install_dir>\examples\pain_pacs\maps - example converter maps
<install_dir>\mapsandschemas - contains all UNIFI schemas used by the maps
<install_dir>\type_trees - contains all UNIFI type trees used by the maps
where install_dir is the installation location of the Pack for Financial Payments.