ISO 20022 & Payments

Fintech

An ISO 20022 toolchain for teams retiring legacy SWIFT MT.

ISO 20022 is the biggest change to payment messaging in a generation, and most institutions meet it with a drawer full of half-finished scripts. We replace that with a coherent toolchain — ten published libraries covering parsing, generation, validation and schema exploration, plus an on-premise platform that runs inside the bank rather than in someone else’s cloud.

  • Schema-aware validation
  • Migration-ready tooling
  • Libraries for production stacks
Published libraries
10
Message families
PAIN · PACS · CAMT
SR2026 aligned
CBPR+
Deployment model
On-prem
How teams use it

Specs on Monday, messages moving by Friday.

The toolchain follows the order a migration actually happens in — understand the schema, produce a message, prove it is valid, then put that same logic in your own services.

  1. Inspect schemas

    Browse ISO 20022 definitions, map message structures and see which fields are actually required before committing to a design.

  2. Generate messages

    Create compliant ISO 20022 XML from form data, with the schema’s own constraints applied as the message is built rather than checked afterwards.

  3. Validate deeply

    Run messages through XSD schema checks and tighter implementation controls before anything reaches a counterparty.

  4. Integrate in code

    Adopt the same message model in backend services, UI kits and delivery pipelines, so the rules live in one place.

Where to start

Pick the surface that matches your problem.

The library grid below lists everything that ships. This is the shorter answer — the four packages most teams reach for first, and where their documentation lives.

  • Parser

    ISO 20022 Parser

    Parse and validate ISO 20022 XML with full schema support — including 60MB statement files without memory bloat.

    Read the docs
  • Suite

    Unified .NET Suite

    Parsing, XSD-to-JSON conversion, message generation and validation combined in a single NuGet package.

    Read the docs
  • Schema

    XSD to JSON

    Convert ISO 20022 XSD schemas into a JSON form model that a UI can render directly.

    Read the docs
  • UI

    Angular message forms

    Schema-driven Angular forms for creating and validating ISO 20022 messages, with XML and JSON patching APIs.

    Read the docs
The toolchain

Four libraries, one standard.

Rather than one monolith, the toolchain ships as focused packages for the platforms teams already build on — so a .NET clearing system and an Angular ops console can use the same message model without either compromising. Four of the ten published packages carry a full reference here; the rest are on npm and NuGet.

.NET 3

Angular 1

Common questions

ISO 20022, briefly.

  • What is the ISO 20022 toolchain used for?

    Parsing, validating, generating and converting ISO 20022 financial messages — in production payment workflows rather than as a one-off migration script.

  • Does it support PAIN, PACS and CAMT messages?

    Yes. The libraries cover the ISO 20022 families that carry customer payments, interbank clearing and cash management reporting, aligned to CBPR+ SR2026.

  • Can I integrate it with Node.js or .NET?

    Yes. There are published npm packages for Node.js, browser and framework integrations, and NuGet packages for .NET backends and processing pipelines.

  • Is it suitable for enterprise adoption?

    The libraries are production-ready, and the conversion platform is deliberately on-premise — it installs inside your own environment so payment data never leaves your network.

Next step

Migrating off SWIFT MT?

We have built this toolchain end to end. If your team is planning an ISO 20022 migration, we can tell you quickly where the hard parts actually are.