Cytowane w białej księdze EPAA Quantum-Safe Payments (wrzesień 2025). Open source, audytowane od pierwszego dnia — bez zastrzeżonego translatora między systemem ERP a siecią rozliczeniową.
01 — Problem
Globalna migracja MT → MX zmusza każdy bank i skarbnika korporacyjnego do produkowania strukturyzowanych komunikatów pain.001. Większość zespołów ręcznie składa kruchy XML albo kupuje nieprzejrzyste zastrzeżone translatory. Obie drogi wprowadzają błędy płatnicze do sieci rozliczeniowych i nie zostawiają śladu audytowego.
02 — Co zbudowałem
Otwartoźródłowa biblioteka Pythona generująca walidowane komunikaty ISO 20022 pain.001 (Customer Credit Transfer Initiation) z plików CSV / SQLite / Parquet. Walidacja XSD przed wysyłką, sumy kontrolne IBAN / BIC, maskowanie danych osobowych oraz pełna zgodność ze schematem XSD — wszystko w przepływie Pythona wpinającym się w istniejące pipeline’y ERP i skarbu.
W liczbach
- pain.001
- Customer Credit Transfer Initiation
- XSD-validated
- Walidacja wstępna dla każdego komunikatu
- IBAN + BIC + LEI
- Sumy kontrolne ISO 7064 Modulo 97-10
- Apache-2.0 / MIT
- Wolne do użytku, forkowania i audytu
03 — Rygor inżynierski
Obsługiwane komunikaty ISO 20022
pain.001 (Customer Credit Transfer Initiation)
Zgodność ze schematem
Oficjalna walidacja XSD przed wysyłką każdego komunikatu
Dostarczone walidatory
Cyfra kontrolna IBAN + suma kontrolna BIC + LEI (ISO 7064 Modulo 97-10)
Licencja
Apache-2.0 / MIT — wolne do użytku, forkowania i audytu
04 — Zweryfikowane niezależnie
- Cytowane w białej księdze EPAA Quantum-Safe Payments (wrzesień 2025)
- Opisane w artykułach publikowanych na sebastienrousseau.com od września 2023