Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Примечание

Необходим лишь сервер печати — приложение BGCashcheckServer. Сам плагин cashcheck устанавливать не нужно, если вы не собираетесь его использовать его функционал.

Режим сервера печати

В этом варианте пинпад настраивается не в клиенте, а в сервере печати cashcheck со специальным драйвером ru.bitel.frk.driver.sbpilot.Driver, все настройки в точности такие же, как для локального варианта (см. в конфиге сервера печати). Работа с пинпадом ведётся через сервер биллинга, который через сервер печати включает терминал, показывает диалог и т.д. Для доступа к серверу печати с драйвером sbpilot указывается коннектор в конфиге плагина:

...

Донастройка утилиты для биллинга заключается в том, чтобы вместить в один скрипт вызов утилиты с каким-то настройками окружения под каждую систему, и передать в утилиту переданные этому скрипту параметры (не менее четырёх). Скрипт должен запустить утилиту с параметрами, отобразить на экране в приличном виде, ожидать завершения утилиты, а после её завершения - закрыться (передать управление). Это распространённая ошибка: утилита корректно не запускается через этот скрипт, надо   либо запускается и закрывается или что-то ещё подобное. Надо отдельно проверить запуск какой-либо командой с параметрами в виде вызова именно этого бинарника/скрипта.

Ниже приведены примеры (не стоит рассматривать их как конечные решения).

...