Терминал для карт и касса через KkmServer

Сумма уходит на банковский терминал сама, оплата отмечается после одобрения банка, чек печатается на вашей кассе.

Банковский терминал и касса подключены к компьютеру у стойки, а «Учёт» работает в облаке. Связывает их программа KkmServer: она стоит на этом компьютере и раз в секунду спрашивает у «Учёта», что сделать.

Что получается:

  • в «Принять оплату» выбираете «Карта» и нажимаете «Отправить на терминал» — сумма сама появляется на терминале;
  • клиент прикладывает карту, банк одобряет — оплата отмечается в «Учёте» сама;
  • если включить «Печатать чек на кассе», KkmServer спишет оплату с карты и сразу пробьёт чек. Если чек не пробьётся, оплата отменится.

Отправить оплату на терминал можно с любого устройства, даже с телефона администратора. Главное, чтобы компьютер с KkmServer был включён.

Что подходит

Устройство Протокол в KkmServer
Терминалы Сбера СБРФ
PAX и Verifone (Т-Банк, ВТБ и другие банки) INPAS
Ingenico (ВТБ, Газпромбанк и другие) ARCUS-2
Терминалы UCS и TTK UCS, TTK2
Кассы АТОЛ, Штрих-М, РР-Электро, Дримкас и другие

Протокол своего терминала можно узнать в поддержке эквайринга банка. Драйвер терминала на компьютер обычно ставит инженер банка.

Подключение

  1. Скачайте и установите KkmServer с сайта kkmserver.ru на компьютер, к которому подключены терминал и касса. Есть версии для Windows, Linux и macOS.
  2. Откройте настройки KkmServer в браузере на этом компьютере: http://localhost:5893/Settings. Добавьте устройства: банковский терминал с протоколом вашего банка и кассу, если она есть.
  3. В «Учёте» откройте Интеграции → Терминал и касса (KkmServer) → Подключить. В карточке появятся URL обратного вызова, логин и пароль.
  4. В KkmServer откройте Настройки сервера → Настройка обратного вызова и заполните:
    • URL — из «Учёта»;
    • тип вызова — HTTP;
    • логин и пароль — из «Учёта»;
    • интервал — 1 секунда.
  5. Сохраните. Через пару секунд в карточке «Учёта» статус сменится на «на связи».
  6. Если устройств несколько, укажите в «Учёте» номер терминала из списка KkmServer.

Как проверить

В «Деньги → Принять оплату» введите 1 ₽, выберите «Карта» и нажмите «Отправить на терминал». Когда сумма появится на терминале, оплатите её картой. Окно закроется само, а оплата появится в списке.

Безопасность

  • Если KkmServer не забрал оплату за 90 секунд (например, компьютер выключен), она отменяется и позже на терминал не попадёт.
  • Пока сумма не ушла на терминал, оплату можно отменить в «Учёте». Когда она уже на терминале, отменяйте на самом терминале.
  • Если терминал не ответил, «Учёт» напишет об этом. Прежде чем повторять, проверьте на терминале, прошла ли оплата.

Лицензия KkmServer

KkmServer — программа стороннего разработчика. Без лицензии она работает в тестовом режиме с одним устройством и иногда печатает на чеках, что лицензии нет. Лицензия на организацию стоит 5 300 ₽ навсегда или 3 000 ₽ в год (цены с сайта kkmserver.ru на октябрь 2026).