ISO 20022 AFT on-boarding, registration and testing
Payments Canada has developed the following five phases for participant financial institutions’ adoption of ISO 20022 for automated funds transfer (AFT). These phases are designed to ensure a smooth transition to the ISO 20022 Payments Standard and provide continued support throughout the process.
1. Information Gathering:
Payments Canada will provide education or training to anyone seeking to gather additional information or knowledge about ISO 20022 in Canada; contact ISO20022@payments.ca for more information. In the case of indirect clearers, Payments Canada encourages them to discuss their ISO 20022 plans with their Clearing Agent.
2. Registration:
This is the first formal step of the on-boarding process where the direct or indirect clearer formally acknowledges their intention to start exchanging ISO 20022 AFT messages. Registration must occur at least 180 days prior to their intended implementation date. Upon receipt of the notification, Payments Canada will provide the registrant the ISO 20022 On-Boarding package, which includes materials to support them throughout the on-boarding process including an On-Boarding Checklist of events and activities that need to be considered during the implementation process.
3. Testing as required for ACSS direct clearers only:
Inter-Financial Institution Testing is the final step before implementation of ISO 20022 messages. Payments Canada will provide a test document listing all the types of testing to be performed. Each registrant will confirm they have successfully exchanged ISO 20022 messages.
4. Implementation
This stage is when registrants exchange ISO 20022 AFT messages with one or more other participants. Implementation for indirect clearers will be coordinated with their clearing agent.
5. Ongoing support and monitoring:
After go-live, Payments Canada will continue to support registrants who are actively involved in exchanging ISO 20022 AFT messages.
ISO AFT messages for use
Introduction to the ISO AFT Usage Guidelines
Part A (of 5) FITOFI Customer Credit Transfers
Part A (of 5) FITOFI Customer Credit Transfers (Excel)
Part B (of 5) FITOFI Customer Debit Transfers
Part B (of 5) FITOFI Customer Debit Transfers (Excel)
Part C (of 5) Payment Return (Excel)
Part D (of 5) Payment Reversal
Part D (of 5) Payment Reversal (Excel)
Part E (of 5) Identification Modification Advice
Part E (of 5) Identification Modification Advice (Excel)
For .xsd files, please contact us at ISO20022@payments.ca.
ISO 20022 message flows for AFT
View the end-to-end ISO2022 AFT payment message flows
Corporate ISO 20022 messages (For information purposes only)
**The following DRAFT messages are made available in support of the CPA's ISO 20022 Payment Standards Initiative for general information only. Due to the draft nature of these messages, they should not be relied upon for system development or any other purpose. The CPA accepts no responsibility for any consequences arising from the use of the draft messages. All drafts are subject to change without notice.**
Corporate to bank messages:
Customer Credit Transfer Initiation (Pain.001)
Customer Credit Transfer Initiation (Pain.001) (Excel)
Customer Direct Debit Initiative (Pain.008)
Customer Direct Debit Initiative (Pain.008) (Excel)
Customer Payment Status Report (Pain.002)
Customer Payment Status Report (Pain.002) (Excel)
Customer Payment Reversal (Pain.007)
Customer Payment Reversal (Pain.007) (Excel)
Bank to corporate messages:
Bank to Customer Account Report (Camt.052)
Bank to Customer Account Report (Camt.052) (Excel)
Bank to Customer Statement (Camt.053)
Bank to Customer Statement (Camt.053) (Excel)
Bank to Customer Debit Notification (Camt.054 – Debit)
Bank to Customer Debit Notification (Camt.054 – Debit) (Excel)
Bank to Customer Credit Notification (Camt.054 – Credit)
Bank to Customer Credit Notification (Camt.054 – Credit) (Excel)
Bank to Customer Debit Credit Notification (Camt.054 – Mixed)
Bank to Customer Debit Credit Notification (Camt.054 – Mixed) (Excel)
For .xsd files, please contact us at ISO20022@payments.ca.