Перейти к содержанию

Подключение эквайринг терминала от Сбербанк через pilot_nt.dll

В этой инструкции описано, как настроить и подключить эквайринг терминал от Сбербанка к кассовой программе GBS.Market – автоматизация торговли.

Работа с терминалами оплаты картой от Сбербанка реализована через библиотеку pilot_nt.dll. 

Информация

Это технически сложная статья. Если вы не уверены, что справитесь самостоятельно - закажите настройку на платной основе, заполнив заявку.

Настройка терминала инженерами банка

Важно!

Установку драйверов для эквайринг-терминала рекомендуется выполнять силами технических специалистов банка.

Терминал должен быть совместим с библиотекой pilot_nt.dll. Может потребоваться обновление встроенного ПО терминала.

Перед тем, как подключать терминал к программе, необходимо, чтобы инженеры банка выполнили настройку (прошивку) самого терминала и установили:

  • Драйвер виртуального com-порта для терминала
  • Драйвер терминала (папка sc552)

Дальнейшие действия подразумевают, что терминал настроен специалистами банка, он определяется в системе и связь с ним протестирована. 

Скачать драйвер для терминала Сбербанк

Важно!

Файл драйвера размещен для использования в случае крайней необходимости. Не скачивайте драйвер, если терминал уже настроен специалистами банка.

Набор файлов (sc552), необходимых для установки соединения с терминалами Сбербанк с нашего центра загрузок. Файлы упакованы в zip-архив.

Скачать драйвер терминала Сбербанк

Копирование содержимого папки sc552

Драйвер для эквайринг-терминала Сбербанка обычно устанавливается в папку sc552 в корне диска С. Путь обычно выглядит так C:\sc552

Откройте папку в проводнике и оставьте ее открытой. Ее содержимое выглядит примерно так:

image

Содержимое папки sc552

Перейдите в GBS.Market и на главной форме в меню откройте Файл – Настройки – Оборудование – Эквайринг

Выберите тип терминала “Сбербанк”

Кассовая программа GBS.Market. Выбор типа эквайринг терминала

Нажмите “Показать папку с драйвером”, чтобы программа открыла необходимую папку. 

Связанные материалы

Кассовая программа GBS.Market.

Скопируйте содержимое из ранее открытой папки C:\sc552 в папку, которая открылась в программе. 

Установка прав доступа к папке с драйвером

Важно Вы должны иметь доступ к привилегиям администратора Windows, чтобы вносить изменения в права доступа к папке.

Для папки sberbank, в которую скопировано содержимое из sc552, необходимо установить права доступа, т.к. в противном случае иногда может возникать ошибка 4140.

Из папки sberbank поднимитесь на уровень выше, а затем нажмите правой кнопкой мыши на sberbank и выберите “свойства”.

image

В появившемся окне перейдите на вкладку “Безопасность” и нажмите “Изменить”

image

Выберите в списке “Пользователи” и установите “Полный доступ”. 

image

Сохраните внесенные изменения. 

Если ошибка 4140 продолжит возникать при работе с терминалом, необходимо установить права “Полный доступ” для всех учетных записей в настройках безопасности.

Параметры соединения с терминалом

Параметры соединения с терминалом Сбербанк не указываются в программе, а должны быть прописаны в файле pinpad.ini, который настраивает специалист банка.

Проверка связи

Если все сделано корректно, вы можете проверить установку связи с терминалом. Для этого нажмите “Проверить связи” – программа отправит на терминал команду для оплаты картой на сумму 1 рубль. 

Кассовая программа GBS.Market. Проверка связи с эквайринг терминалом Сбербанк

Если связь с терминалом установлена успешно – на экране терминала появится предложение произвести оплату.

Использование терминала при оформлении продажи

Для того чтобы терминал запрашивал оплату, необходимо создать способ оплаты "Картой" и указать, что в качестве провайдера оплаты используется интегрируемый банковский терминал.

Кассовая программа GBS.Market. Настройка способа оплаты "Картой"

Подробнее о настройке способа оплаты описано в статье.