Citada en el documento técnico EPAA Quantum-Safe Payments (septiembre de 2025). Código abierto, auditada desde el primer día: sin traductor propietario entre su ERP y la red de compensación.
01 — Problema
La migración global MT a MX obliga a cada banco y tesorería corporativa a producir mensajes pain.001 estructurados. La mayoría de los equipos escribe a mano XML frágil o compra traductores propietarios opacos. Ambas vías introducen errores de pago en las redes de compensación y no dejan pista de auditoría.
02 — Lo que construí
Una librería Python de código abierto que genera mensajes ISO 20022 pain.001 (Customer Credit Transfer Initiation) validados a partir de CSV / SQLite / Parquet. Validación XSD previa al vuelo, sumas de verificación IBAN / BIC, enmascarado de PII y conformidad total con el esquema XSD, todo dentro de un flujo Python que se integra en los pipelines existentes de ERP y tesorería.
En cifras
- pain.001
- Customer Credit Transfer Initiation
- XSD-validated
- Validación previa en cada mensaje
- IBAN + BIC + LEI
- Sumas de verificación ISO 7064 Módulo 97-10
- Apache-2.0 / MIT
- De uso libre, bifurcable y auditable
03 — Rigor de ingeniería
Mensajes ISO 20022 compatibles
pain.001 (Customer Credit Transfer Initiation)
Conformidad de esquema
Validación XSD oficial previa al vuelo en cada mensaje
Validadores incluidos
Dígito de control IBAN, BIC y suma de verificación LEI (ISO 7064 Módulo 97-10)
Licencia
Apache-2.0 / MIT — de uso libre, bifurcable y auditable
04 — Verificado independientemente
- Citada en el documento técnico EPAA Quantum-Safe Payments (septiembre de 2025)
- Destacada en artículos publicados en sebastienrousseau.com desde septiembre de 2023