Открыть меню
Термин

Термин: XFS (CEN/XFS)

Термин ATM: Термин: XFS (CEN/XFS).

Создано 5 мая 2026 г. Обновлено 2 июн. 2026 г. 2 мин чтения 10 входящих 5 исходящих

Определение

CEN/XFS (Extensions for Financial Services) — европейский открытый стандарт (CEN/CENELEC EN 16240 / ISO 20038), определяющий единый программный API для взаимодействия ATM-приложений с периферийными устройствами банкомата.

Цель: независимость ATM-ПО от производителя железа — одно приложение работает с диспенсерами NCR, Diebold, Wincor через одинаковый API.

Принцип

ATM App → XFS Manager → Service Provider (SP) → Hardware Driver → Device

Каждое устройство имеет свой Service Provider (SP) — DLL, поставляемая производителем устройства. SP реализует XFS API для конкретного железа.

Основные классы SP

КлассУстройство
CDMCash Dispenser Module (диспенсер)
CIMCash-In Module (приёмник)
EPPEncrypting PIN Pad
IDCID Card Unit (картридер)
PTRPrinter (принтер чеков)
SIUSensors & Indicators

Ключевые функции API

  • WFSOpen / WFSClose — открыть/закрыть сессию с SP
  • WFSExecute — выполнить команду (диспенс, PIN ввод, печать)
  • WFSGetInfo — получить статус устройства или кассет
  • WFSRegister — подписаться на события (cash taken, jam, etc.)

Актуальные версии

ВерсияГодСтатус
XFS 3.302015Широко распространенная классическая версия
XFS 3.512025Актуальный CEN/CENELEC CWA release в публичной download area
XFS4IoT Release 2024-032024Новый стек JSON/WebSocket, ОС-независимый подход

Где используется

Источники

Живой сад

Этот текст можно улучшать вместе

Нашёл опечатку?

Выдели фрагмент в заметке и нажми «Сообщить» — откроется короткая форма с контекстом.

Хочешь обсудить?

Ниже можно оставить комментарий через Telegram, когда заметка связана с публикацией канала.

Telegram-комментарии

Добавь `telegramPostId` в публичную заметку, чтобы здесь появился виджет обсуждения.

Источник: публичный слой Obsidian Vault.