Подключение эквайринг терминала от Сбербанк через pilot_nt.dll
Время чтения 4 мин
В этой инструкции описано, как настроить и подключить эквайринг терминал от Сбербанка к кассовой программе GBS.Market – автоматизация торговли.
Работа с терминалами оплаты картой от Сбербанка реализована через библиотеку pilot_nt.dll.
Терминал должен быть совместим с библиотекой pilot_nt.dll. Может потребоваться обновление встроенного ПО терминала.
Перед тем, как подключать терминал к программе, необходимо, чтобы инженеры банка выполнили настройку (прошивку) самого терминала и установили:
- Драйвер виртуального com-порта для терминала
- Драйвер терминала (папка sc552)
Дальнейшие действия подразумевают, что терминал настроен специалистами банка, он определяется в системе и связь с ним протестирована.
Набор файлов (sc552), необходимых для установки соединения с терминалами Сбербанк с нашего центра загрузок. Файлы упакованы в zip-архив.
Драйвер для эквайринг-терминала Сбербанка обычно устанавливается в папку sc552 в корне диска С. Путь обычно выглядит так
C:\sc552
Откройте папку в проводнике и оставьте ее открытой. Ее содержимое выглядит примерно так:
Перейдите в GBS.Market и на главной форме в меню откройте Файл – Настройки – Оборудование – Эквайринг.
Выберите тип терминала “Сбербанк”
Нажмите “Показать папку с драйвером”, чтобы программа открыла необходимую папку.
Связанные материалы
Скопируйте содержимое из ранее открытой папки C:\sc552 в папку, которая открылась в программе.
Для папки sberbank, в которую скопировано содержимое из sc552, необходимо установить права доступа, т.к. в противном случае иногда может возникать ошибка 4140.
Из папки sberbank поднимитесь на уровень выше, а затем нажмите правой кнопкой мыши на sberbank и выберите “свойства”.
В появившемся окне перейдите на вкладку “Безопасность” и нажмите “Изменить”
Выберите в списке “Пользователи” и установите “Полный доступ”.
Сохраните внесенные изменения.
Если ошибка 4140 продолжит возникать при работе с терминалом, необходимо установить права “Полный доступ” для всех учетных записей в настройках безопасности.
Если все сделано корректно, вы можете проверить установку связи с терминалом. Для этого нажмите “Проверить связи” – программа отправит на терминал команду для оплаты картой на сумму 1 рубль.
Если связь с терминалом установлена успешно – на экране терминала появится предложение произвести оплату.