ISO 20022

ISO 20022 was developed by the ISO banking working group. It's the standard for messaging in digital financincial infrastructure, using different vocabularies to structure payment messages in machine readable XML.

There are related standards, for e.g. ISO 15022 for cross-border settlement; ISO 8583 for most credit card transactions,

ISO has three layers:

  • top, key business processes and concepts
  • middle, logical messages and models
  • syntax

An ISO dictionary defines all the different vocabularies and how they are used:

ISO 20022