ISO 20022 XML File validation 

When implementing ISO 20022 XML in your ERP/Finance/Treasury System it is important that you follow the overall standard given by the International Organization for Standardization (ISO) that Danske Bank has committed to follow.

This overall standard is technically described by the ISO organization and all banks supporting this international standard must ensure correct validation. Next level of validation is the payment logic, which is defined by Danske Bank, but still following the ISO standard.

This page will help and guide you to validate the payment initiation file pain.001.001.03 against the overall ISO 20022 XML schema standard (xsd) and not the Danske Bank payment logic.

We recommend you validate your pain.001.001.03 files prior to reaching out to our support as errors are primarily related to the overall XML standard.

Below you find a video that can easily help you to validate the pain.001.001.03 file according to the ISO 20022 XML Schema file (xsd). 

Application and schema file (xsd) required to perform the validation on your environment can be downloaded via below links. Schema file must be unzipped before use in Microsoft XML Notepad.

https://microsoft.github.io/XmlNotepad  (application) 
https://www.iso20022.org/message/14316/download (zipped schema file, xsd)

 Danske Bank ISO 20022 XML documentation and example files can be found here:

https://danskeci.com/ci/transaction-banking/instructions/iso-20022-xml 

Video: How to validate ISO 20022 XML pain.001.001.03 

To get started validating your payment initiation files - pain.001.001.03 and quickly get results with your format testing please watch the video to learn how to perform the validation. 

Disclaimer: 
The video guide is an example of how XML files can be validated using 3rd party applications. Danske Bank is not responsible for the 3rd party applications shown in the video guide and the video is for information purposes only. 
1b72d0bd-00090258-be8e86f0

Want to get in touch?

Content is loading
Show more rows: All table rows are already visible for screen readers.
Show less rows: All table rows are already visible for screen readers.