Treasury & finance#
Your bank rejects files for reasons your ERP never warned you about: a transposed IBAN digit, a control total that no longer matches, an address format that stopped being acceptable. Pain001 makes those failures happen at your desk instead — every file is proven against the bank's official rulebook (ISO 20022 XSD) before submission, and the payment-lifecycle guide shows where each check sits between origination and reconciliation. Start with the glossary if the vocabulary is new; the plain-English definitions were written for your side of the desk, not the engineers'.
CFO & board#
Two numbers frame the decision. 14 November 2026: the date cross-border payments with unstructured addresses start bouncing at network level — exposure that lives in your customer master data, not your bank connection. €10,000–30,000 per year: the public list price of the nearest commercial translation SDK, against Pain001's permanent zero at any scale under open licences. The governance questions — auditability, data locality, supply-chain evidence — are answered with artefacts, not assurances: published SBOM, security policy, and processing that never leaves your infrastructure. The one-page executive brief is written to be forwarded.
Payment operations#
You live in the response files. Pain001 closes the loop end to end: --dry-run pre-submission checks that pass or fail cleanly in CI, scheme rulebooks (SEPA and cross-border) explained rule by rule, the pain.002 reason-code reference for decoding what came back, and parsers that turn bank responses and camt.053 statements into structured data your pipeline can route. The browser demo is the fastest way to see the failure classes it eliminates — including the one-click "introduce an error" scenarios.
Engineering & AI#
A typed Python API, a CLI with meaningful exit codes, a REST microservice, and plugin points for loaders, validators, schemes, and writers — the technical reference covers every flag and endpoint, and the code carries 100% line-and-branch coverage as a hard CI gate. If you are building with agents: pain001-mcp is the category's only Model Context Protocol server — seventeen read-only tools your agents call locally, with editor diagnostics from pain001-lsp while humans stay in the loop.