Подключение банковских эквайринг-терминалов Ingenico по протоколу ARCUS-2¶
В данном материале рассмотрим процесс подключения интегрируемого банковского платежного терминала Ingenico к кассовой программе GBS.Market. Подключение к терминалам происходит по протоколу ARCUS-2.
Работа с ARCUS2 поддерживается только через Windows CLI (command line interface).
Работа через ArcusIPService в настоящий момент не поддерживается.
Связанные материалы
Информация
Это технически сложная статья. Если вы не уверены, что справитесь самостоятельно - закажите настройку на платной основе, заполнив заявку.
Важно!
Установку драйверов для эквайринг-терминала рекомендуется выполнять силами технических специалистов банка.
Терминал должен быть совместим с протоколом ARUCUS-2. Может потребоваться обновление встроенного ПО терминала.
Скачать установщик ARCUS-2¶
Для начала установки скачайте архив с драйверами и программой установки ARCUS-2.
Установка¶
После того как вы скачали архив, распакуйте его. Содержимое архива должно выглядеть примерно так
Установка USB-драйвера терминалов Ingenico¶
Для начала установки запустите файл IngenicoUSBDrivers_3.10_setup.exe
Будет запущен мастер установки USB-драйверов для терминала.
В появившемся окне нажимайте Next, чтобы начать установку. Рекомендуется оставить все параметры установки по умолчанию.
В этой форме ничего не нужно заполнять – нажмите Next.
Дождитесь окончания процесса установки.
Нажмите Finish, чтобы завершить установку драйверов для терминала.
Если все сделано верно, а терминал уже подключен к компьютеру, то в диспетчере устройств в разделе Порты (COM и LPT) будет устройство Ingenico Telium.
Установка ARCUS-2¶
Для начала установки ARCUS-2 запустите файл arcus2-setup.exe из архива
Будет запущен мастер установки. Выберите язык установки и нажмите “Ок”
Нажмите “Далее”, чтобы продолжить
Папку установки необходимо оставить по умолчанию.
Важно Путь установки всегда должен оставаться C:\Arcus2
В процессе установки ARCUS-2 будет запрошен выбор протокола подключения к терминалу:
- OpenWay
- SmartVista
- Tieto
- C+/SPDH
- TITP
- TPTP
Необходимо указать тот протокол, по которому работает терминал. В большинстве случаев это OpenWay – он выбран по умолчанию.
Важно Тип протокола необходимо уточнить у инженеров банка!
Остальные настройки необходимо оставить без изменения.
В процессе копирования файлов появится окно “Выполнить регистрацию ArcCom.dll в системе?”. Нажмите “Да”.
Мастер установки сообщит об успешной регистрации: “Успешное выполнение DllRegisterServer в C:\Arcus2\DLL\ArcCom.dll”. Нажмите “Ок”.
После завершения установки нажмите “Готово”.
Настойка связи с терминалом через cashreg.ini¶
Настроить параметры связи с терминалом необходимо в файле cashreg.ini, который находится в папке C:\Arcus2\INI.
Откройте файл в текстовом редакторе, например, в блокноте и укажите номер порта в параметре PORT. В нашем примере это порт COM8.
Если номер порта больше 8, его необходимо указывать в формате
Настойка GBS.MarketПосле того как будет выполнена установка службы ARCUS2, выполните настройку кассовой программы GBS.Market.
Перейдите в Файл – Настройки, а затем в Оборудование – Эквайринг.
В поле “Тип” выберите Arcus2
Нажмите “Сохранить”, чтобы настройки вступили в силу.
Проверка связи¶
Для проверки работоспособности в Файл – Настройки – Оборудование – Эквайринг нажмите “Проверка связи”. Программа передаст команду на оплату на терминал суммой в 1 рубль.
Если все сделано верно – на терминале отобразиться запрос на оплату.
Примечания¶
Ответом успешного выполнения команды на терминале является значение “000”. Все остальные коды ответов будут считаться как неудачное выполнение операции.
Для операций используются следующие коды:
- 1 - продажа
- 3 - возврат
- 8 - отчет
- 11 - сверка итогов (закрытие смены)