Описание протокола авторизации EFTPOS
Введение
Взаимодействие осуществляется с помощью программного обеспечения EFTPOS и программного обеспечения "Микромодуль".
Важно
Драйвер для кассовой станции предназначен для работы только под ОС Windows.Настройки в менеджерской станции
На вкладку "Устройства" кассовой станции добавить драйвер "EFTPos UCS" и прописать в его свойствах ID терминала авторизации.
Обязательно проинициализируйте параметр драйвера "TerminalID" (идентификатор терминала) - значение данного параметра должно быть приклеено к корпусу POS-терминала (см. скриншот рисунок ниже).- Добавить логический принтер, например AuthPrinterEFTPos. Привязать ему драйвер из п.1 (Секция "Основное - Модуль").
- В свойствах кассовой станции в назначении печати "Терминал авторизации" указать принтер из п.2.
- Произвести настройки для валют аналогично статье Настройка авторизации с терминалами Сбербанка
Установка микромодуля
Перед установкой ПО "Микромодуль" необходимо проверить наличие ранее установленного аналогичного ПО.
Для этого в корневом каталоге диска "C:\" выполните поиск каталога с примерным названием "C:\UCS[...]". Далее, при обнаружении похожего каталога, проверьте в подкаталоге "BIN" наличие файлов c похожими именами "ucs*.*".
При обнаружении уже установленного ПО "Микромодуль" выполните пункты 4 и 5 (см. ниже) с поправкой на имя каталога с уже установленным ПО "Микромодуль", которое необходимо добавить к системной переменной окружения "Path" с последующей перезагрузкой "Windows".
Не забудьте удалить старую версию через панель управления: Пуск -> Панель управления -> Программы и компоненты.
Этапы установки
- Распаковать архив ММ.zip во временный каталог, например C:\TMP
- Запустить "custom.bat"
- Выполнить установку в каталог "C:\UCS"
В текстовом редакторе "NOTEPAD" в файле "C:\UCS\micromgl.cfg" отредактировать в секции [PROXY] номер COM-порта для подключения к POS-терминалу (Пинпаду).
CODEПри необходимости отредактировать номер COM-порта в строке:
CODEДругие параметры последовательного интерфейса править запрещено. Они строго соответствуют параметрам терминала и правке не подлежат.
Обновить переменную окружения "PATH" значением "C:\UCS\BIN". Рабочий стол -> "Компьютер" -> Локальное меню "Свойства" -> Подменю слева "Дополнительные параметры системы" -> Таб "Дополнительно" -> Кнопка "Переменные среды" -> Группа "Системные переменные" → Элемент списка "Path" -> Кнопка "Изменить" -> Отменить выделение и дописать в конец строки разделитель ";" и строку "C:\UCS\BIN" без кавычек - > Кнопка "OK"
Перезагрузить компьютер.