ODG-PASS ISO 20022
Gateway · Transit Node
ODG-PASS · ISO 20022

Complete data — from the sender to the release.

The client terminal structures payment instructions into standard pain.001 and pain.001.001.09. The bank gateway operates inside the bank’s contour on the officer desk, verifies CIF matching, and emits compliant pacs.008 to SWIFT Alliance. The bank’s core accounting system is not changed.

Library and rules, not a generative model.

From client instruction checking in the terminal to inbound processing and SWIFT release on the bank operations desk — without changing the core accounting system.

What is lost

Four places data is lost — the same on any translator

Truncation

MT fields are shorter than the matching MX elements. Part of the content does not survive the conversion. Neither sender nor receiver sees that it was lost.

Addresses

Data is stored as a line. The network needs street, building, post code, town, country as fields. A translator cannot invent a structured address from unstructured text — the elements are not there.

Purpose codes

The network and many correspondents require an ISO purpose code. MT has no separate field for it. Free text in the old style is not a code.

Silence on the chain

A missing status, cover, or reply is often not tracked. Delay is learned from the client.

Two install places

Sender and bank — one product

Payer

Client terminal

The client terminal puts the payment in order on your side, before it goes to the bank. It turns invoice details into clean, structured ISO 20022 customer instructions — pain.001 and pain.001.001.09. You see every missing field and correct it before sending. Submission and debit stay at your bank; the bank issues pain.002 status and releases pacs.008 to SWIFT.

Full text for the payer →
Bank

Bank gateway

The gateway is installed in the bank’s own contour. It ingests customer instructions (pain.001 or legacy formats), matches with the bank’s CIF client cards, and presents clean structure to the operations desk. Once the officer confirms the structure, the bank emits pacs.008 and cover pacs.009 COV directly to SWIFT Alliance.

Full text for the bank →

ODG-PASS structures and validates payment data between the client and the bank. Submission, debit, and execution stay with your bank. The operations desk operates inside the bank’s sovereign contour.

Choose a path

Where to go next

I send payments Check payment Windows client
I work at a bank For banks Request a pilot
GCC e-invoices Tax module Adjacent module — not the payment terminal
Contact

Testing with us?

Questions or issues — use Support, or contact us below. Testing phase: no pricing here; tariffs are agreed separately.