Открыть меню

ПО: OpenWay WAY4

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

Справочная заметка ATM: ПО: OpenWay WAY4.

ПО: OpenWay WAY4

[!note] Вариант платформы Эта заметка описывает WAY4 как возможный payment hub / switch / issuer-acquirer processing слой. В ATM-контексте WAY4 может быть backend-платформой, но terminal application, protocol adapter, EMS и hardware выбираются отдельно.

Компания и продукт

ПараметрЗначение
ВендорOpenWay Group
ПродуктWAY4
Штаб-квартираБельгия (Брюссель); R&D в России/Беларуси
Основана1993
Тип ПОКомплексная платёжная платформа (Payment Platform)
МодельЛицензия + SaaS-вариант (WAY4 Cloud)
Основные рынкиРоссия, СНГ, Европа, Ближний Восток, Африка, Азия
КлиентыБолее 200 банков и финансовых организаций (по данным компании)

Позиционирование

WAY4 может использоваться как end-to-end платежная платформа для разных частей карточного бизнеса:

Эмиссия → Авторизация → Эквайринг → Клиринг → Расчёты → Лояльность

В сравнительных описаниях WAY4 часто рассматривают как сильный issuer/card-management и payment-hub вариант, но конкретная роль в ATM-архитектуре зависит от внедрения.


Модульная архитектура WAY4

graph TD
    subgraph FRONT["Front-End (каналы)"]
        ATM_CH["ATM\n(ISO 8583)"]
        POS_CH["POS\n(ISO 8583)"]
        WEB_CH["Internet Banking\n(REST API)"]
        MOB_CH["Mobile App\n(REST API)"]
        CNP_CH["CNP / E-commerce\n(3DS)"]
    end

    subgraph WAY4_CORE["WAY4 Platform Core"]
        GW["WAY4 Gateway\n(ISO 8583 / REST endpoint)"]
        SW["WAY4 Switch\n(маршрутизация)"]

        subgraph ISS["Issuer Processing"]
            AUTH["Authorization Engine"]
            PIN_V["PIN Verification\n(через HSM)"]
            LIMIT["Limits & Controls"]
            FRAUD_E["Fraud Engine"]
            CARD_M["Card Management\n(BIN, статусы, параметры)"]
            EMV_E["EMV Processing\n(ARQC verify, Script)"]
        end

        subgraph ACQ["Acquirer Processing"]
            ATM_HOST["ATM Host\n(NDC / ISO 8583)"]
            TMS["Terminal Management\n(keys, config)"]
            INTER["Interchange\nCalculation"]
        end

        subgraph SETTLE["Back-Office"]
            CLEAR["Clearing &\nSettlement"]
            RECON["Reconciliation"]
            REPORT["Reporting"]
            LOYAL["Loyalty Engine"]
        end
    end

    subgraph EXT["Внешние системы"]
        SCHEME["Card Schemes\n(Visa, MC, МИР)"]
        ABS["Core Banking\n(АБС)"]
        HSM_C["HSM"]
    end

    ATM_CH --> GW
    POS_CH --> GW
    WEB_CH --> GW
    MOB_CH --> GW
    CNP_CH --> GW
    GW --> SW
    SW --> ISS
    SW --> ACQ
    ISS <--> HSM_C
    ISS --> SETTLE
    ACQ --> SETTLE
    SETTLE <--> SCHEME
    SETTLE <--> ABS

WAY4 Issuer — детали

Авторизационный движок

ФункцияОписание
Online авторизацияMTI 0100/0200 → проверка → 0110/0210
Offline авторизацияПоддержка EMV offline (ARQC → ARPC расчёт)
Velocity checksПроверка частоты операций (по карте, счёту, устройству)
Geo restrictionsБлокировка по стране, региону
MCC restrictionsОграничения по категории торговца
Channel restrictionsЗапрет/разрешение ATM, POS, e-commerce

EMV-обработка в WAY4

sequenceDiagram
    participant ATM
    participant WAY4_GW as WAY4 Gateway
    participant WAY4_ISS as WAY4 Issuer
    participant HSM

    ATM->>WAY4_GW: 0200 с F55 (ARQC + EMV data)
    WAY4_GW->>WAY4_ISS: Forward
    WAY4_ISS->>WAY4_ISS: Распарсить F55 TLV:\n9F26=ARQC, 9F36=ATC,\n9F10=IAD, 9A=Date
    WAY4_ISS->>HSM: Verify ARQC\n(использует ключи карты из HSM)
    HSM-->>WAY4_ISS: ARQC valid / invalid
    WAY4_ISS->>WAY4_ISS: Проверить ATC (счётчик)\nFraud rules
    WAY4_ISS->>HSM: Generate ARPC\n(ответная криптограмма)
    HSM-->>WAY4_ISS: ARPC
    WAY4_ISS-->>WAY4_GW: 0210 F39=00\nF55 = ARPC + Issuer Script
    WAY4_GW-->>ATM: 0210 F39=00 F55
    Note over ATM: EMV chip получает ARPC\nExecute Issuer Script

Issuer Script

Issuer Script — команды, которые эмитент отправляет чипу карты через ATM в F55 ответа:

Script TagКомандаПрименение
71Script before Generate ACОбновление параметров до транзакции
72Script after Generate ACОбновление после (PIN change, block/unblock)
84 / 86Application Block / UnblockБлокировка/разблокировка приложения
24PIN ChangeСмена PIN на чипе

WAY4 Acquirer / ATM Host

Terminal Management System (TMS)

WAY4 включает модуль управления терминалами:

ФункцияОписание
Регистрация терминалаTerminal ID, BIN, параметры
Key ManagementRemote Key Loading (ZPK, ZAK, ZEK)
Parameter DownloadКонфигурационные параметры для ATM
NDC State TableЗагрузка таблиц состояний (для NDC ATM)
Software UpdateИнициирование обновления ПО ATM

Reconciliation в WAY4

sequenceDiagram
    participant ATM
    participant WAY4_ACQ as WAY4 Acquirer
    participant WAY4_RECON as WAY4 Reconciliation

    Note over ATM: End of day / shift

    ATM->>WAY4_ACQ: Totals report\n(STAN-by-STAN summary)
    WAY4_ACQ->>WAY4_RECON: Compare:\nWAY4 transaction log\nvs ATM EJ totals

    alt Совпадение (In Balance)
        WAY4_RECON-->>WAY4_ACQ: Reconciled OK
    else Расхождение (Out of Balance)
        WAY4_RECON-->>WAY4_ACQ: Discrepancy:\nMissing TXN / Extra TXN
        WAY4_ACQ->>WAY4_ACQ: Trigger exception workflow\nManual investigation
    end

Технические характеристики WAY4

ПараметрЗначение
ПлатформаJava EE / Oracle WebLogic (традиционно) или Spring Boot
БДOracle Database (основная), PostgreSQL (новые версии)
ОСLinux (RHEL/CentOS/Oracle Linux)
ПроизводительностьЗаявлено: тысячи TPS в кластере
HAActive-Passive / Active-Active кластер
КриптографияИнтеграция с Thales payShield HSM, Utimaco
APISOAP (legacy), REST (WAY4 Open API)
СхемыVisa, Mastercard, МИР, UnionPay, Amex
СтандартыPCI DSS, EMV 4.x, 3-D Secure 2.x, ISO 8583

WAY4 Open API

Современные версии WAY4 предоставляют REST API для интеграции:

GET  /api/v1/cards/{cardId}/balance
POST /api/v1/transactions/authorize
POST /api/v1/cards/{cardId}/block
GET  /api/v1/terminals/{terminalId}/status
POST /api/v1/keys/load

Используется для: мобильного банкинга, интернет-банкинга, интеграции с АБС, финтех-продуктов поверх WAY4.


WAY4 и российский рынок

  • Широко распространён в крупных российских банках (публичные данные ограничены)
  • Поддержка НСПК МИР: сертифицирован для работы с национальной схемой
  • ГОСТ-криптография: интеграция с КриптоПро HSM (ГОСТ 34.10, 34.12)
  • Требования ЦБ РФ (382-П, 683-П, PCI DSS) — поддерживаются
  • После 2022: OpenWay Group перенесла часть операций, статус российской поддержки — требует уточнения

Связанные заметки

Ссылаются на эту заметку

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