Ṣe iṣẹ́ àkànṣe pacs.008 ISO 20022 láìfọwọ́yí.

Ṣẹ̀dá, ṣàyẹ̀wò, àti fi àwọn ìfiránṣẹ́ ìsanwó ISO 20022 pacs.008 ránṣẹ́ fún àwọn ọ̀nà iṣẹ́ gbígbé owó àṣẹ láàárín àwọn ilé-iṣẹ́ ìṣúná.

See it in action

# Install
$ pip install pacs008

# Generate a pacs.008 message
from pacs008 import Pacs008Generator

gen = Pacs008Generator()
msg = gen.create(
    debtor="ACME Corp",
    creditor="Global Bank",
    amount=50000.00,
    currency="EUR"
)
gen.validate(msg)   # XSD + business rules
gen.to_xml(msg)     # ISO 20022 XML

CBPR+ Structured Address Deadline — November 2026

SWIFT CBPR+ mandates structured postal addresses in all cross-border payment messages. Learn how pacs008 helps you prepare →

Open-source and standards-driven

ISO 20022 compliant

Built against official ISO 20022 message schemas and SWIFT guidelines

Open source

MIT-licensed on GitHub with full transparency and community contributions

Available on PyPI

Production-ready Python package with semantic versioning