Меню Рубрики

Установка программного обеспечения upos производится специалистом сбербанка

Эквайринг от Сбербанка в 1С

Не так давно потребовалось срочно реализовать эквайринг от Сбербанка в одно самописной конфигурации. За основу была взята соответствующая часть конфигурации «Библиотека подключаемого оборудования» от 1С, из которой я выкинул все лишнее. Отмечу, что «лишними» те или иные части кода были признаны исходя из особенностей задачи и моего субъективного мнения, то есть в Вашем случае это может быть не так.

Отдельно отмечу, что эквайринг — тема очень ответственная, ибо напрямую связана с деньгами (можно, например, продать товар и не взять за него денег), поэтому прошу быть предельно осторожными и не стесняться добавлять всевозможные проверки.

Ну и напоследок напомню, что все написанное ниже приводится в ознакомительных целях и использовать эту информацию Вы можете исключительно на свой страх и риск.

Регистрация и подключение библиотеки

Итак, для работы нам нужно зарегистрировать в системе две DLL-ки: SBRF.dll и SBRFCOM.dll. Библиотека SBRFCOM.dll бывает в двух вариантах: старый (3 параметра) и новый (7 параметров), нам естественно нужен новый.

Получить обе эти DLL-ки можно у того специально обученного человека из Сбербанка, который придет настраивать терминал. Регистрацию библиотек в системе обычно делает все тот же сотрудник Сбербанка, но если этого по какой-то причине не произошло, то библиотеки нужно зарегистрировать самостоятельно, из командной строки при помощи утилиты regsvr32 (командную строку запустите от имени администратора):

Подключение зарегистрированной библиотеки необходимо выполнить перед совершением каких-либо операций с эквайринговым терминалом, делается это примерно так:

В случае успеха, переменную «ОбъектДрайвераАвторизатора» нужно каким-либо образом сохранить для дальнейшего использования, именно через эту переменную будут вызываться все необходимые методы.

Вспомогательные функции SBRFCOM

Общая схема работы с методами библиотеки SBRFCOM (кроме сверки итогов) такова:

  • Вызвали метод;
  • Если все хорошо, то получили и распечатали слип;
  • Если возникли проблемы — отменили операцию.

Вначале скажу несколько слов о слипе. Итак слип — это документ, который печатается в двух экземплярах (один клиенту, один организации) при осуществлении каких-либо операций с банковской картой. Печать слипа обязательна (хотя зачастую обходятся и без него), так как в случае каких-либо разногласий с банком эквайрером разбирательства начинаются с проверки наличия слипа по конкретной операции. Технически слип формируется самим терминалом (по крайней мере в нашем случае) или вручную. Если надумали формировать слип вручную, то в конфигурации «Библиотека подключаемого оборудования» имеется общий макет содержащий пример слипа.

Рассмотрим две служебные функции. Первая из них — «АварийнаяОтменаОперации», служит для отмены операции в том случае, когда при получении слипа возникли ошибки. О важности получения слипа говорилось выше.

источник

«1С:Эквайринговый терминал Сбербанк (NativeApi)» расширяет комплект драйверов для кассового узла «1С:Библиотеки подключаемого оборудования»

Фирма «1С» объявляет о выпуске в составе «1С:Библиотеки подключаемого оборудования» интеграционного компонента «1С:Эквайринговый терминал Сбербанк (NativeApi)» к драйверу эквайрингового терминала «Универсальное программное обеспечение POS-терминалов Сбербанка России».

Интеграционный компонент «1С:Эквайринговый терминал Сбербанк (NativeApi)» совместно с основной поставкой драйвера «Универсальное программное обеспечение POS-терминалов Сбербанка России» версии 23.0 и выше обеспечивает подключение эквайринговых терминалов Сбербанка к программам системы «1С:Предприятие 8» на рабочих местах оформления продаж. Установка и настройка драйвера «Универсальное программное обеспечение POS-терминалов Сбербанка России» производятся специалистами Сбербанка.

Интеграционный компонент разработан с использованием технологии создания внешних компонентов NativeApi «1С:Предприятия» (подробнее см. http://its.1c.ru/bmk/dev/vncomp) и в соответствии с документом «Требования к разработке драйверов подключаемого оборудования «1С:Предприятие 8», версия 2.0 (подробнее см. http://its.1c.ru/bmk/dev/drivers).

Интеграционный компонент «1С:Эквайринговый терминал Сбербанк (NativeApi)» поддерживает следующие функции эквайринга:

  • оплата картой;
  • отмена платежа по карте;
  • возврат платежа по карте;
  • предавторизация (блокирование суммы на счете карты);
  • завершение расчета (списание заблокированной суммы со счета карты);
  • отмена предавторизации (отмена блокировки суммы на счете карты);
  • аварийная отмена операции;
  • получение итогов дня по картам.

Начиная с версии 23.0 драйвер «Универсальное программное обеспечение POS-терминалов Сбербанка России» поддерживает оплату картами «Мир».

Интеграционный компонент «1С:Эквайринговый терминал Сбербанк (NativeApi)» дополняет комплект драйверов производства фирмы «1С» для автоматизации кассового узла любого торгового предприятия. Пользователи программ системы «1С:Предприятие 8» могут использовать эквайринг Сбербанка как с фискальными регистраторами, так и с контрольно-кассовой техникой с функцией передачи данных в ОФД, работающей в соответствии с действующей редакцией закона 54-ФЗ. Вместе с универсальными драйверами «1С:Сканер штрихкодов» и «1С:Дисплей покупателя» полностью обеспечивается работа с кассовым оборудованием.

Для предприятий, имеющих право не использовать контрольно-кассовую технику, интеграционный компонент «1С:Эквайринговый терминал Сбербанк (NativeApi)» позволяет организовать прием безналичных платежей при условии наличия договора эквайринга со Сбербанком. Если комплектация эквайрингового терминала не позволяет осуществлять печать слип-чеков на нем, то в качестве печатающего устройства может быть использован принтер нефискальных документов, подключаемый с помощью универсального драйвера «1С:Принтер чеков».

Основная поставка драйвера «Универсальное программное обеспечение POS-терминалов Сбербанка России» предназначена для работы в операционных системах Windows XP, Windows 7, Windows 8, Windows 10.

Интеграционный компонент «1С:Эквайринговый терминал Сбербанк (NativeApi)» может использоваться в конфигурациях, разработанных на технологической платформе «1С:Предприятие 8.3» и работающих в 32-разрядном приложении «1С:Предприятия 8» – толстом и тонком клиентах. Также компонент подготовлен для работы веб-клиента в браузерах Mozilla Firefox 40+ для Windows, Microsoft Internet Explorer версий 8-11, Google Chrome для Windows.

Планируется выпуск версии интеграционного компонента для работы в ОС Linux.

ПОРЯДОК РАСПРОСТРАНЕНИЯ И ИСПОЛЬЗОВАНИЯ ИНТЕГРАЦИОННОГО КОМПОНЕНТА «1С:ЭКВАЙРИНГОВЫЙ ТЕРМИНАЛ СБЕРБАНК (NATIVEAPI)»

Интеграционный компонент «1С:Эквайринговый терминал Сбербанк (NativeApi)» для «1С:Предприятия 8» входит в состав «1С:Библиотеки подключаемого оборудования», начиная с версии 2.0.2. «1С:Библиотека подключаемого оборудования» доступна в сервисе «1С:Обновление программ» на портале 1С:ИТС по адресу portal.1c.ru.

Фирма «1С» разрешает использование «1С:Библиотеки подключаемого оборудования» зарегистрированным пользователям системы «1С:Предприятие 8» версии ПРОФ, имеющим действующий договор 1С:ИТС, для разработки прикладных решений, предназначенных как для собственной автоматизации, так и для тиражирования, без дополнительной оплаты. Подробнее об условиях использования «1С:Библиотеки подключаемого оборудования» см. в информационном письме № 15249 от 19.06.2012 г.

Использование интеграционного компонента «1С:Эквайринговый терминал Сбербанк (NativeApi)» для «1С:Предприятия 8» не требует дополнительного лицензирования.

источник

Подключение и настройка Эквайринг-терминал Сбербанк

Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.

Форма настроек «Экземпляр оборудования» (рис .6) не открывается. В итоге путь в библиотеке авторизации настроить не удалось.
Может, что-то еще нужно добавить?

Цитата
Алексей Федулеев написал:
Светлана, Добрый день.
К рабочей станции подключен ФР FPrint-22K и эквайринг-терминал Сбербанк.
Подключаю эквайринг-терминал Сбербанк, настройку делал по инструкции выше, но как я понял она уже устарела (в ней есть пункт Вариант подключения оборудования). После добавления нового оборудования при его включении выдается ошибка «Включить: библиотека не найдена».

На скриншоте выше текущие настройки оборудования и Рабочего места.
Настройки эквайринга Сбербанк на локальном рабочей станции в папке: C;\Bank\pilot_nt.dll
Локальный каталог системы управления оборудованием C:\ProgramData\Protect\LocalProtect\ — на сервере терминалов
ФР FPrint-22K — настроен и работает.
Подскажите, где должен быть прописан путь к библиотеке эквайринга?

Это были сбербанкеры?
Кстати, а в том, что в рамках 54-ФЗ, использовать «беспроводной» терминал (пинпад), нет нарушений законодательства?
Где-то я, вроде, видел/слышал, что если касса-онлайн, то можно использовать только интегрированное кассовое решение.

Цитата
Алексей Федулеев написал:
Светлана, Добрый день.
К рабочей станции подключен ФР FPrint-22K и эквайринг-терминал Сбербанк.
Подключаю эквайринг-терминал Сбербанк, настройку делал по инструкции выше, но как я понял она уже устарела (в ней есть пункт Вариант подключения оборудования). После добавления нового оборудования при его включении выдается ошибка «Включить: библиотека не найдена».

На скриншоте выше текущие настройки оборудования и Рабочего места.
Настройки эквайринга Сбербанк на локальном рабочей станции в папке: C;\Bank\pilot_nt.dll
Локальный каталог системы управления оборудованием C:\ProgramData\Protect\LocalProtect\ — на сервере терминалов
ФР FPrint-22K — настроен и работает.
Подскажите, где должен быть прописан путь к библиотеке эквайринга?

Алексей, для подключения эквайринг-терминала нужна библиотека sbrf.dll, которая предоставляется представителями Сбербанка, ее нужно поместить в папку. где у Вас хранится каталог системы управления оборудованием.

Цитата
Артём Тулин написал:
Могу предложить версию 25.0.20.0 .
Сегодня вызвал техников Сбера повторно, попробуем по всем описанным выше способам подружить альфу и Сбербанк.

Да, и у нас всё получилось. Мы переписали всю папку сбербанка в папку с защитой раруса, т.к. при без.нал. операции ещё нужны остальные .dll файлы, а также файл «pinpad.ini»

Вопрос к рарусу: почему ваша инструкция не соответствует действительности?

Инженер Сбербанка сказал что можно настроить на одном эквайринг-терминале несколько юридических лиц. Их выбор осуществляется выбором отдела.

Получится ли выбирать отделы эквайринг-терминала, а тем самым и юр. лица, в Альфа-Авто ред 5.1 ?

Уважаемый рарус, возник ещё вопрос:
Как делать копию чека с интегрированным в 1с (АА 5.1) пинпадом Сбербанка из самого фронта кассира?

Если делаем копию чека во фронте кассира , то на печать выходит только чек 1с, а чек сбербанка не выходит.

Специалисты Сбербанка поведали о том, что можно сделать через их утилиту «loadparm», которая находится в файлах их поставки.

далее:

Однако, неудобство в том, что копия чека формируется в txt-файл и не выходит на печать. В ней видны код авторизации и номер ссылки . Но это «шаманство с бубном».

Также они сказали о том, что во всех других 1с предусмотрена печать чека из самой 1с.

Зачем это нужно: если возврат делается за предыдущие дни, то требуется ввести номер ссылки (12 цифр). Если клиент утерял чек, сделать это становится проблемой без копии чека.

источник

Настройка связи кассы Rk6 с пинпадами ОАО «Сбербанк»

— К POS-терминалу DOS RK6 — на свободный USB или COM-порт подключен пинпад Verifone Vx820 с прошивкой для Сбербанка. Обмен данными между терминалом и кассой происходит с использованием нескольких сервисных программных модулей предоставляемых специалистами службы техподдержки ОАО «Сбербанк».

Важно: Для WIN-кассы (RK6WIN) поддержка протокола авторизации UPOS (Сбербанк) не реализована и в планах разработки не стоит в связи с закрытием проекта R-Keeper v6

Схема взаимодействия модулей

Передача ответа от центра происходит по той же цепочке, но в обратном направлении. Настройка всей связки проводится совместно инженерами UCS и Сбербанк.

Настройки в Менеджерской RK6 (E_Rest32.exe)

Пример параметров в RKEEPER6.INI:

Настройки со стороны Сбербанк

Примечание: ПО sb_pilot.exe может подключаться к процессинговому центру либо напрямую (но тогда на кассе должен быть настроен выход в интернет с кассы), либо через дополнительный сервис pServer (рекомендуется).

Примечание: проверялось и тестировалось на версии кассового ПО 6.106 и архивом ПО Сбербанка, прикреплен здесь же.

Вложение Размер
pinpad_sberbank_dos_rk6.rar 6.89 МБ

Расширенные настройки программного обеспечения ОАО «Сбербанк»

Вводная информация

Важно. Перед прочтением данной статьи, рекомендуется ознакомиться с основной статьей по использованию и настройке связки банковских терминалов с кассами RK6. Основная статья находится здесь — http://support.ucs.ru/ru/node/5456 и http://support.ucs.ru/ru/node/8371

— Данные в статье предоставлены техническими специалистами ОАО «Сбербанк».

— Для успешной связки кассового ПО RK6 с банковскими терминалами ОАО «Сбербанк» необходимо иметь представление о том, как реализован обмен данными между кассой RK6, банковским терминалом и процессинговым центром Сбербанка при проведении транзакции по банковской карте. Используется следующее оборудование и программные модули:

Перечень используемого оборудования и программных модулей

Общая схема взаимодействия модулей между собой

Ниже , представлена примерная последовательность взаимодействия программных и аппратных модулей используемых при работе с баковскими терминалами Сбербанк совместно с кассами RK6.

— Ответ от центра происходит соответсвенно по цепочке в обратном порядке.

Модуль авторизации — SB_PILOT.EXE

Интегрируемый программный модуль sb_pilot.exe используется совместно с программным обеспечением контрольно-кассовых машин для проведения платежей по банковским картам. Продукт предназначен для работы под управлением MS-DOS и обычно устанавливается в отдельный каталог системного диска ККМ. Например, — C:\UPOS.

Модуль выполняет все операции, необходимые для проведения платежа, начиная со считывания карты (магнитной или микропроцессорной) и заканчивая формированием карточного чека («слипа»), который вызывающая программа должна направить на печать.

Требования к оборудованию

Требования к программному обеспечению

Выполняемые функции

Платежный терминал поддерживает две группы функций:

Для проведеня платежей по картам поддерживаются следующие функции:

Служебные функции включают в себя:

Состав программного обеспечения

Установленное программное обеспечение имеет следующий состав файлов:

Вызов программы

Синтаксис вызова программы следующий:

— где параметр может принимать значения:

Возврат покупки

Сверка итогов

Печать контрольной ленты (без сверки итогов)

Вход в технологическое меню

Повтор последнего документа

Загрузка TLV-файла

Загрузка TLV-файла с предварительным удалением старых настроек

Чтение номера карты и хеш-значения от него

Удаленная загрузка обновлений

Параметр — указывается в копейках;

Параметр — может принимать значения:

Определять автоматически (рекомендуется)

Visa, Visa Electron

Diners Club

Если, в данной операции сумма не используется, она должна быть равной «0». Если в данной операции тип карточки не используется, он должен быть равен «0».

Параметр — считанный с магнитной карточки Track2, без заголовочных и хвостовых символов. Номер карты отделяется знаком ‘=‘.

Как правило, этот параметр не указывается при вызове программы. В этом случае программа сама выдаст оператору запрос на ввод карточки. При этом карта может быть считана через устройство VeriFone SC5000 (VX 820), либо через встроенный клавиатурный ридер ККМ.

Параметр — поддерживаются следующие ключи:

Передача результатов работы программы

По окончании работы программы формируются два текстовых файла — файл обмена и файл чека. Первый имеет имя e и предназначен для передачи вызывающей программе параметров совершенной операции. Первая строка в этом файле содержит код результата операции, и через запятую – поясняющее текстовой сообщение. Код «0» означает успешное проведение платежа, любое другое значение – отказ или невозможность проведения платежа.

Если код результата равен «0», то для платежной операции последующие строки файла e содержат параметры совершенной операции. Например:

Код результата и текст сообщения

Номер карты (маскированный)

Внутренний номер операции

Признак карты Сбербанка (1)

Дата-время операции (ГГГГММДДччммсс)

Ссылочный номер операции (может быть пустым)

Второй файл с именем «p» (имя может быть изменено) является образом чека для вывода на принтер. Вызывающая программа должна самостоятельно передать этот файл на принтер. Файл чека формируется только в том случае, если код результата равен 0. Имя файла чека устанавливается в конфигурационном файле программы и обычно имеет значение «p». В исключительных случаях можно назначить файлу чека имя «prn» — тогда он будет печататься сразу, до завершения работы программы.

Конфигурация и настройка SB_PILOT.EXE

Настроечные параметры программы необходимо подготовить в виде TLV-файла с помощью программы TlvEdit, работающей под OS Windows. Настройка параметров описана отдельно.

Сформированный TLV-файл необходимо поместить в каталог с программой sb_pilot. После этого необходимо запустить программу с параметром 11:

И в открывшемся меню выбрать пункт «Служебные операции \ Настройки \ Техобслуживание \ Пароль 878787 \ Загрузка параметров». При наличии в каталоге нескольких TLV-файлов программа предложит выбрать нужный.

В случае, если после этого возникает необходимость изменить значение какого-либо параметра, для этого можно воспользоваться программой updoscf.exe. Эта программа редактирует не сам TLV-файл, а импортированные из него параметры (файлы *.d).

Варианты настройки сети на кассовом POS-терминале (OS DOS)

В большинстве случаев в ЛВС ТСТ используются следующие сетевые протоколы для организации обмена ПО ККМ, работающего под управлением MS DOS, с сервером БД ТСТ

Программа через которую происходит взаимодействие с терминалом SB_PILOT.EXE может работать со всеми перечисленными протоколами напрямую, или с использованием протокола более высокого уровня (netbios, named pipes). В документе в качестве примера будут описываться настройки авторизационного модуля для DOS из состава «Универсального ПО POS-терминалов Сбербанка России».

Описание настройки авторизационного модуля на работу поверх MicroSoft network client for DOS.

Сетевые протоколы от компании MicroSoft особенны тем, что напрямую с ними приложения не работают – для передачи данных между прикладными процессами приходиться использовать протоколы более высокого уровня (netbios, named pipes). Обмен может проводиться через общие папки, созданные при помощи средств сетевого клиента, или напрямую, между прикладными программами с использованием описанных в документации функций для работы с NetBIOS (основная система сетевого ввода-вывода), Named pipes (именованные каналы).

Для более четкого понимания настроек MicroSoft network client for DOS рассмотрим несколько файлов из состава сетевого клиента: protocol.ini и system.ini (обычно расположены на POS-терминале в каталоге C:\NET или С:\NETIP)

Конфигурационный файл — PROTOCOL.INI

Конфигурационный файл — SYSTEM.INI

При запуске сетевого клиента в основной конфигурации т.е. в system.ini:

Будет невозможен вход в домен (что практически никогда и не используется для работы POS-терминала со своим сервером) и работа по «named pipes», но при этом экономится около 80 Кбайт основной памяти, что немаловажно т.к. использование ресурсов в ОС DOS сильно ограничено.

Ниже приведена таблица, описывающая коммуникационные возможности авторизационного модуля c учетом настроек сетевого клиента.

preferredredir=basic или full

preferredredir=basic или full

С учетом представленных файлов настройки сетевого клиента (system.ini, protocol.ini) выполняются коммуникационные настройки авторизационного модуля (SB_PILOT.EXE) на работу по NetBIOS:

Работа авторизационного модуля (SB_PILOT.EXE) через NETBIOS

В случае, если параметр «Номер LANA для NetBIOS» не указан, то по умолчанию он приравнивается «0». Если при указанных выше параметрах сетевого клиента изменить номер LANA с 0 на 2, то работа по NetBIOS будет происходить поверх NetBEUI (на компьютере с ПО PSERVER должен быть установлен протокол NetBEUI с включенной поддержкой NetBIOS). Номер LANA, равный 0, указывает на работу поверх TCP/IP (на компьютере с PSERVER должен быть установлен и настроен протокол TCP/IP с включенной поддержкой NetBIOS).

Сервисное коммуникационное приложение — PSERVER.EXE

Коммуникационная прогарамма PSERVER для приема запросов от авторизационного модуля по протоколу NetBIOS должна быть настроена, например, следующим образом:

Настройки указывают PSERVER-у на то, чтобы он при старте зарегистрировал в сети NetBIOS-имена PSRV12 и PSRV13, через которые пойдет связь авторизационного модуля при обслуживании международных карт и карт Сберкарт соответственно.

Необходимо отметить, если при всех прочих правильных настройках невозможно установить соединение по NetBIOS c PServer, то в таком случае:

POS-терминал → c:\net\protocol.ini → [Имя адаптера] → Speed = 10

ПК с Pserver → «Свойства подключения по ЛВС» → свойства сетевого адаптера (к примеру):

Примечание: Также, в случае, если PSERVER запущен на компьютере, работающем под управлением MS Windows NT 4.0 Server/WorkStation, то наблюдается следующая коллизия: авторизационный модуль (SB_PILOT.EXE) успешно связывается по протоколу NetBIOS с PSERVER 18 раз, после чего связь установить невозможно без перезапуска ОС POS-терминала. Причина неизвестна.

Работа авторизационного модуля (SB_PILOT.EXE) через Named Pipes

Для работы в сети MicroSoft по протоколу named pipes сетевой клиент должен запускаться в расширенной конфигурации, т.е. в system.ini:

Приведем коммуникационные настройки авторизационного модуля на работу по named pipes:

В настройках терминала необходимо указать «Имя сервера для связи через Named Pipes» — сетевое имя компьютера, на котором работает PSERVER. Далее, PSERVER нужно настроить на прием запросов по Named Pipes. К примеру:

PSERVER, работающий на ПК с сетевым имененем (ServerNetName), при такой настройке зарегистрирует в сети именованные каналы \\ServerNetName\PIPE\PSRV12 и \\ServerNetName\PIPE\PSRV13, по которым и будут работать терминалы при обслуживании международных карт и карт Сберкарт.

Работа авторизационного модуля (SB_PILOT.EXE) поверх Novell IPX/SPX network client for DOS

Приведем файл настройки Novell IPX/SPX network client for DOS (обычно расположен в каталоге POS-терминала C:\NET)

Конфигурационный файл — NET.CFG

Авторизационный модуль должен быть настроен следующим образом:

Порт хоста 33001 в настройках авторизационного модуля соответствует шестнадцатиричному 0x80E9, 33002 – 0x80EA (номера сокетов, которые будут указаны в настройках PSERVER для приема запросов по SPX).

Параметр «MAC-адрес сервера для связи по IPX» — mac-адрес сетевой карты компьютера с PSERVER, на которой ожидаем запросы от POS-терминала (для уточнения mac-адреса из командной строки дайте команду ipconfig.exe — all).

Примечание: для приема запросов по SPX на компьютере с Pserver потребуется установить NWLink IPX/SPX-совместимый протокол, при установке которого обычно автоматически включается и поддержка NetBIOS поверх транспорта IPX/SPX.

Для связи по IPX/SPX может иметь значение тип сетевого кадра по умолчанию, используемый сетевым клиентом на POS-терминале. В настройках NWLink IPX/SPX-совместимого протокола на компьютере с PSERVER обычно стоит автоопределение типа сетевого кадра. Возможны ситуации, когда для успешной работы авторизационного модуля (SB_PILOT.EXE) придется подобрать тип сетевого кадра по-умолчанию в сетевом клиенте на POS-терминале. При этом нужно быть крайне аккуратным, т.к. изменение типа сетевого кадра по-умолчанию может привести к проблемам связи между POS и сервером БД ТСТ. В настройках NWLink IPX/SPX-совместимого протокола на ПК с PSERVER тип кадра должен определяться или автоматически, или быть эквивалентным типу сетевого кадра по-умолчанию, установленному в настройках сетевого клиента на POS-терминале.

Настройки PSERVER могут быть такими:

Пример настройки авторизационного модуля для работы через с хостами обслуживания банковских карт через Интернет:

Если непосредственно с ККМ выход в Интеренет организовать нет возможности, то можно использовать PServer, настроенный на прием запросов по TCP/IP от авторизационного модуля (тогда в настройках модуля должен фигурировать IP-адрес компьютера с PServer):

А с Pserver уже можно посылать запросы через Интернет:

В состав «Универсального ПО POS-терминалов Сбербанка России» начиная с версии 10.92 входит два варанта авторизационного модуля для MS DOS — UP_DOS2.EXE и UP_DOS3.EXE. Первый предназначен для работы с ПИН-клавиатурами SC5000, Ingenico 3500. Второй может работать так же и с клавиатурами SC552. Так как UP_DOS3.EXE по размеру намного превосходит UP_DOS2.EXE, то весьма вероятно, что на ККМ может не хватить свободной основной памяти для его запуска из под ПО ККМ. В ПИН-клавиатуры должно быть загружено «Универсального ПО POS-терминалов Сбербанка России» актуальной версии.

Для работы с ПО ККМ исполняемый модуль должен быть переименован в SB_PILOT.EXE.

Важно. Для установки модуля на ККМ необходимо заранее подготовить файл с настройками (использовать tlvedit.exe) и полжить его в необходимый каталог на ККМ вместе с sb_pilot.exe. Первый запуск sb_pilot.exe без параметров позволит через соответствующее меню загрузить подготовленный файл с параметрами для данного POS-терминала. (F1 → Служебные операции → Настройки → Техническое обслуживание → Пароль → Загрузка параметров).

После успешной загрузки параметров терминал готов к работе в составе ПО ККМ, которое, кстати, так же необходимо предварительно настроить на работу с нашим модулем.

Доступ к COM-порту с ПИН-клавиатурой авторизационный модуль для DOS осуществляет не через номер com-порта, а через номер прерывания и базовый адрес. Эти реквизиты требуется предварительно уточнить.

источник

Читайте также:  Установка yii2 на хостинг beget

Популярные записи

Установка кузовов на шасси камаз челны
Установка аварийного знака на парковке
Установка keyless ford focus 2
Установка газового оборудования в ереване
Установка винтовых свай шуруп
Установка лазерного станка в квартире

Добавить комментарий

Adblock
detector