Ir al contenido
Conexión Prueba gratuita
Home » Blog » Comprender la estructura de un archivo XML ISO 20022

Comprender la estructura de un archivo XML ISO 20022

El módulo de Pagos de Iziago le permite introducir pagos internacionales para todo el mundo utilizando la norma internacional XML ISO 20022.
Pero, ¿qué es en realidad un archivo XML ISO 20022? ¿Y cómo se estructura?

ISO 20022: una norma internacional

La ISO 20022 es una norma utilizada por los bancos para el intercambio de datos bancarios: pagos y cobros, extractos de cuentas, aperturas y cierres de cuentas, etc.
Para saber más sobre la norma ISO 20022, lea nuestro artículo sobre el tema.

Los archivos ISO 20022 siguen una sintaxis común y estructurada basada en el lenguaje informático XML.

¿Qué es el XML en pocas palabras?

XML, por eXtensible Markup Language, es un lenguaje informático utilizado para estructurar y jerarquizar un conjunto de datos mediante etiquetas para facilitar el intercambio de información en Internet. El marcado define la estructura, el aspecto visual y el significado de todos los datos contenidos en el archivo para proporcionar una verdadera armonización internacional de los procesos de pago.

Su aspecto evolutivo permite tener en cuenta todas las especificidades locales y las nuevas normativas vigentes. Los mensajes XML contienen, por ejemplo, la siguiente información:

  • Aclaración del tratamiento fiscal de una transacción
  • Enriquecimiento de los textos de las transacciones
  • Información sobre los intermediarios de la cadena de pagos, etc.

¿Cómo se estructura un archivo XML ISO 20022?

El archivo XML ISO 20022 consta de tres segmentos:

  • El segmento Group Header (cabecera) contiene información relativa a todos los datos contenidos en el mensaje (referencia del mensaje o de la remesa, fecha y hora de creación, tipo de agrupación, número de transacciones, identificación del remitente, etc.)
  • El segmento Payment Information (información sobre los pagos) contiene información sobre la parte de débito: fecha de ejecución solicitada, nombre de la empresa del ordenante, datos de la cuenta del ordenante, etc.
  • El segmento Credit Transfer Transaction Information (información sobre la transacción de transferencia) contiene información sobre la parte de crédito de la transacción: referencia, importe, divisa, nombre del beneficiario, detalles de la cuenta del beneficiario, declaración reglamentaria, motivo del pago, etc.

Con esta información detallada en un mensaje estandarizado, los usuarios pueden saber de inmediato qué instituciones están procesando la transacción, a quién se realiza el pago, etc.

El software Iziago permite crear archivos de pago nacionales, SEPA e internacionales conformes a la norma ISO 20022 para bancos de todo el mundo.