Sorvant XFS Tools

A reader for the XFS specifications.

XFS 3.x from release 2.00 (CWA 13449, 1998) to 3.50 (CWA 16926, 2022), and XFS4IoT from Release 2021-01 to the 2026-04 preview. Commands, events, fields and documentation are cross-referenced across editions, and each item links to the page of the CEN document it was read from.

Create an account Sign in Work or personal email; the address is confirmed by a link.
7 editionsof XFS 3.x, 1998 – 2022
4 releasesof XFS4IoT, 2021 – 2026 preview
17 device classescash, cards, PIN, printers, sensors …
Source linksfrom each item to its page in the CWA
The reader

What you can do

Reading needs an account with a confirmed email address. What an account can open is set per account.

Explore XFS 3.x by edition

Seventeen device classes — PTR, IDC, CDM, PIN, CIM, SIU and the rest — plus the API part, with their commands, events, input and output structures, error codes and header definitions, for 2.00, 3.00, 3.10, 3.20, 3.30, 3.40 and 3.50, plus the 3.02 and 3.03 PIN releases. The documentation and background chapters are there too, not just the API tables.

See how the standard changed

Pick a command or a field and follow it through the editions: when it was added, when a sentence was reworded, when a paragraph disappeared and came back. A lane map shows the whole document release by release; the reader shows the exact words that changed, side by side.

Explore XFS4IoT

Release 2021-01, 2023-02, 2024-03 and the 2026-04 preview: interfaces, commands, events and their properties, compared across releases. Compose a message and validate it against the schema of the release you target.

Check the source

Each XFS 3.x item opens the CWA page it was read from, with the passage highlighted. Each XFS4IoT item links to its section of the specification. Where the explorer and the document differ, the document is right, and the link lets you check.

Use it with AI MCP

The same data is served to AI assistants and editors over the Model Context Protocol: /api/xfs3/mcp and /api/xfs4iot/mcp. Tools to list releases, interfaces and messages, read a message or a field, search the specification, compare two releases, validate a message and open the source section. Read-only, with a personal token you mint in the app; works with Claude, Copilot, Cursor and anything else that speaks MCP.

Sign-up asks for an email address and confirms it with a link; temporary mailboxes are not accepted. The address is used for the confirmation link and for notices about changes to the explorer, nothing else.

Background

About the standards

What is XFS?
XFS (eXtensions for Financial Services) is the CEN standard that lets self-service banking software drive devices from any manufacturer — cash dispensers, card readers, PIN pads, printers, sensors — through one API. XFS 3.x is the Windows-based generation published since 1998 as CWA 13449, 14050, 15748, 16374 and 16926.
What is XFS4IoT?
The platform-independent successor, CWA 17852: JSON messages over a secured WebSocket, so applications and devices can run on any operating system and be separated across a network. The device model is largely preserved, which is why the two generations can be compared class by class.
Who is behind this site?
Sorvant, an independent software company. The site is not affiliated with CEN or with the XFS Workshop. The standards are theirs; each page here links back to their documents.