Касса в браузере работает с оборудованием напрямую

HW Connector ставится на компьютер кассира и даёт веб-приложению доступ к ККТ, банковским терминалам, принтерам, сканерам и денежному ящику через простой REST API.

Возможности

Фискальные чеки

Чеки прихода, возврата и расхода, коррекция, внесение и выплата, X- и Z-отчёты, ФФД 1.05–1.2. Закрытую смену агент откроет сам.

Оплата картой и по СБП

Оплата, возврат, отмена и сверка итогов на банковских терминалах. QR для СБП показывается в окне, на втором мониторе или на дисплее QR-кодов.

Продажа одной операцией

Карта, чек и слип одним запросом. Если чек не напечатался, оплата отменяется автоматически.

Печать без диалога

PDF и картинки на принтеры Windows, команды ESC/POS, ZPL, TSPL и FGL напрямую: чеки, этикетки, билеты на бланках.

Периферия

Сканеры штрихкодов, считыватели NFC/RFID, дисплей покупателя, денежный ящик, уведомления о переходе на ИБП.

Надёжный API

Каждая операция с ключом идемпотентности: повтор запроса не проведёт чек или оплату второй раз. Описание в Swagger UI.

Поддерживаемое оборудование

ККТ

  • АТОЛ (платформа 5) через драйвер ДТО10
  • Штрих-М, Меркурий в режиме ФР, Ритейл, ЭЛВЕС, Paykiosk — без драйвера производителя
  • Пирит 2Ф, Вики Принт 57/80, Дримкас-Ф
  • КИТ Онлайн-Ф, Терминал-ФА

Банковские терминалы

  • INPAS (Verifone, PAX), Сбербанк UPOS, ARCUS 2 (Ingenico)
  • UCS по протоколу EFTPOS, терминалы с протоколом ТТК2
  • СБП: Т-Банк и Сбербанк

Принтеры

  • Чековые ESC/POS
  • Этикеток и билетов: ZPL, TSPL, EZPL (Godex), Boca (FGL)
  • Любые принтеры Windows для PDF

Прочее

  • Сканеры штрихкодов (COM, USB HID POS)
  • Считыватели карт PC/SC
  • Дисплеи покупателя VFD/LCD и второй монитор

Как это работает

  1. Установите агент на компьютер кассира: MSI для Windows или пакет для Linux.
  2. Подключите оборудование на странице настройки агента: выбор порта, проверка связи, тестовая печать.
  3. Вызывайте API из своего веб-приложения по адресу http://localhost:7790/api/v1.

Частые вопросы

Нужны ли драйверы производителей?

Для Штрих-М, Пирит, КИТ, UCS и ТТК2 нет: агент работает с ними по протоколу напрямую. Для АТОЛ нужен драйвер ДТО10, для INPAS, Сбербанка и ARCUS — программа банка.

Какие системы поддерживаются?

Windows и Linux.

Можно ли проверить кассу без оборудования?

Да. В агенте есть эмуляторы ККТ и терминала, а чек можно посмотреть на экране так, как он выйдет на ленте.

Как скачать программу?

Зарегистрируйтесь и войдите в личный кабинет: там лежат свежие сборки для Windows и Linux.