PDA

Просмотр полной версии : ПО Аркус2 для банковского терминала



last_spb
28.10.2014, 16:20
Поделитесь пожалуйста инструкцией по привязке банковского терминала инженико 320 к р-киперу(6.107).

Hendehog
28.10.2014, 16:21
Поделитесь пожалуйста инструкцией по привязке банковского терминала инженико 320 к р-киперу(6.107).
О чем вы?

last_spb
28.10.2014, 16:34
Нужен точные настройки привязки ПО Аркус2(программа взаимосвязи с банковским терминалом) к Ркиперу.

SH
28.10.2014, 22:29
support.ucs.ru:

Общая информация

На текущий момент доступны интерфейсы со следующими устройствами\компаниями:
КОМПАНИЯ ПРОТОКОЛ ТЕРМИНАЛ DOS WINDOWS
ООО Компания объединённых кредитных карт EFTPOS VeriFone VX 510 да да
ООО АРКОМ Аркус-2 Ingenico iPP 320 да да
ООО Инпас Компани Inpas Smart Sale VeriFone VX 810 да нет
ООО Ланит TrPosX Hypercom Optimum P2100, T4220 да нет
ОАО Сбербанк UPOS VeriFone Vx 820 да нет
ООО Райфазен банк SOFTCASE VeriFone Optimum P2100 да нет

Следует понимать, что "Процессинговый центр"- не всегда равно "Банк", хотя многие банки предпочитают иметь
собственный "Процессинговый центр" , и этот момент следует учитывать при общении с заказчиками.
Смысл в том, что мы чаще всего не можем однозначно ответить на вопрос: "А с каким банком у вас есть интерфейс?" , зато всегда есть информация о взаимодействии с ПЦ.

Вниманию дилеров! Модель аппарата ПИНПАД не имеет приципиального значения. Драйвера интеграции с устройствами разрабатывались, исходя из ПРОШИВКИ и ПРОТОКОЛА ОБМЕНА, которыми снабжает устройство Процессинговый центр. Соответственно если БАНК говорит "у нас устройства VeriFone VX 810" это НЕ ЗНАЧИТ, что они смогут с нами работать !
У нас есть поддержка ПРОТОКОЛОВ вышеперечисленнных компаний, а именно протоколов: EFTPOS, Аркус-2, Inpas Smart Sale, TrPosX !!!

Примечаение: Ввиду того, что непосредственно распознавание карты и механизм авторизации реализован на самом
устройстве (пинпад) - технология прокатки карты через считыватель кассового аппарата (как в случае с AS ABG) -
больше работать не будет.

Так как в этой статье предоставлена информация по интерфейсу с кассовым решением Rkeeper V6 - предполагается,
что все устройства имеют COM интерфейс для подключения к кассовому аппарату.
USBi устройства с Rkeeper V6 не поддерживаются.
Обмен данными между RKeeper V6 и терминалами авторизации

Реализация протокола обмена между Rkeeper V6 и терминалами авторизации имеет два варианта логики работы для всех аппаратов,
всех поставщиков услуг (процессинговые центры) и состоит в следующем:
Касса Rkeeper V6 при оплате на кредитную карту передает управление библиотеке SMPAUTH.DLL

Внимание! smpauth.dll для каждого из устройств (ПИНПАД) своя! С уникальными настройками для каждой
отдельно взятой модели аппарата.
Вариант1:

1. Поставщик аппарата также предоставляет программное обеспечение (ПО) для работы с устройством.
2. Касса Rkeeper V6 при оплате на кредитную карту передает управление программному обеспечению аппарата (пинпад).
Для этого используется smpauth.dll.
3. После обработки запроса ПО пинпада возвращает кассовому ПО Rkeeper V6 результаты операции и информацию
для вывода на печать.
4. При операции "Закрытие дня" в Rkeeper V6 также вызывается ПО терминала для операции сверки итогов.
Условно говоря, Rkeeper V6 передает команду (команды) ПО пинпада на проведение финальных операций закрытия
финансовой смены. В результате Rkeeper V6 получает от ПО пинпада информацию для вывода на печать.

Этот вариант работы используют интерфейсы (smpauth.dll) с ПЦ "АРКОМ" (протокол Аркус-2), ПЦ "ЛАНИТ" (протокол TrPosX), а так же ПЦ "Сбербанк" (UPOS) и "Райфазен банк" (SOFTCASE).

Вариант2:

Библиотека smpauth.dll содержит набор команд для работы с пинпадом. В этом случае управление аппаратом осуществляет ПО "Rkeeper V6" через библиотеку smpauth.dll.

Этот вариант работы используют интерфесы (smpauth.dll) с ПЦ "Компания объединённых кредитных карт" (протокол EFTPOS) и ПЦ "Инпас Компани" (протокол Inpas Smart Sale).

Настройка интерфейса. Менеджерская часть Erest32.exe

1. Следует УБРАТЬ все настройки, относящиеся к авторизации кредитных карт, а именно:

а) Списки- Общие настройки- Авторизация кредитных карт - УБРАТЬ!
б) Вводить код кредитных карт - УБРАТЬ!
в) Автораспознавание- УБРАТЬ!

2. В справочнике валют, секция "Кредитные карты", следует завести валюту с произвольным названием,
НО ОБЯЗАТЕЛЬНО с кодом PPAD (регистр имеет значение).

Важно!!! С версии кассы 6.102.0 появился параметр заменяющий значение PPAD. Параметр называется Smpauth_Code = 1,2,3,4 (где 1,2,3,4 - перечисление через запятую кодов валют кредитных карт, которые будут использовать авторизацию через пинпад). Таким образом, появилась возможность получать более детализированные отчеты с разбивкой по кредитным картам.

Настройка кассовой части (только КЛИЕНТ!)

Функционал работы с ПИНПАД через smpauth.dll реализован, начиная с версии кассы 6.97! Но рекомендуется использовать кассы 6.103 и выше.

1. Записать в корень (не в EXTENS!) текущего RKCLIENT smpauth.dll, соответствующую модели подключаемого устройства.
2. Произвести настройку rkeeper6.ini в соответствии с описанием smpauth.dll для подключаемого устройства.

Важная особенность работы с DOS сервером на кассе.

Отдельно необходимо отметить особенность работы интерфейса Smpauth.dll с кассовым сервером под DOS (сервер на кассе).
Конфигурация DOS-сервер на кассе и ПИНПАД, подключенный к этой кассе - работает! НО! Так как DOS является однозадачной операционной системой, то при активном процессе авторизации управление передается smpauth.dll и остальные процессы ничего не делают. Из этого следует, что если к этой кассе\серверу подключены еще и станции официантов или другие кассы-они в течении всего времени работы процесса авторизации БУДУТ "ВИСЕТЬ"! По окончании процесса авторизации клиенты (станции официанта, ведомые кассы) продолжат работу. Выход из этой ситуации только один- ставить выделенный сервер.


Работа кассира

При оплате заказа на кредитную карту кассиру необходимо зайти в список валют и выбрать созданную в редакторе
валюту с кодом PPAD.
После этого на кассе будет выведен экран программного обеспечения ПИНПАДа со списком дальнейших действий.

last_spb
30.10.2014, 12:50
Накопал, такие настройки rkeeper6.ini
Smpauth_Log = 1
Smpauth_Path = C:\Arcus2\DLL
Smpauth_RC = rc.out
Smpauth_Cheq = cheq.out
Smpauth_Auth = 1
Smpauth_Rvrs = 3
Smpauth_Close = 12
Smpauth_Port = 6
Smpauth_TerminalID = xxxxxxxxxx
Smpauth_Dir = C:\Arcus2\
+ Ваша Smpauth_Code = 1,2,3,4

Все работает, только во-первых после каждой оплаты картой через некоторое время зависает кипер, не реагирует на кнопки, приходится перезапускать кипер; а во вторых на фискальнике печатается только один чек оплаты, а нужен еще один чек на котором клиент ставит подпись.
ЮЦС кормят завтраками:(((

SH
30.10.2014, 13:42
С RK7 ставили - все нормально работает. По RK6 еще хорошо, что вообще кормят!

beda
30.10.2014, 20:17
сервер на кассе?


Накопал, такие настройки rkeeper6.ini
Smpauth_Log = 1
Smpauth_Path = C:\Arcus2\DLL
Smpauth_RC = rc.out
Smpauth_Cheq = cheq.out
Smpauth_Auth = 1
Smpauth_Rvrs = 3
Smpauth_Close = 12
Smpauth_Port = 6
Smpauth_TerminalID = xxxxxxxxxx
Smpauth_Dir = C:\Arcus2\
+ Ваша Smpauth_Code = 1,2,3,4

Все работает, только во-первых после каждой оплаты картой через некоторое время зависает кипер, не реагирует на кнопки, приходится перезапускать кипер; а во вторых на фискальнике печатается только один чек оплаты, а нужен еще один чек на котором клиент ставит подпись.
ЮЦС кормят завтраками:(((

last_spb
04.11.2014, 14:00
Да, на кассе.

beda
04.11.2014, 21:01
выносите. будет счастье.


Да, на кассе.

last_spb
06.11.2014, 18:39
подробнее опишите пожалуйста, в чем грабли были

beda
07.11.2014, 00:00
я с трудом понял, что это вы мне.
насколько я понял - грабли ваши, вам и рассказывать :)
а так, дос никогда не был МНОГОзадачной системой. отсюда и проблемы описанные выше.
другой момент непонятен - чего укс коматозил


подробнее опишите пожалуйста, в чем грабли были

last_spb
03.02.2015, 16:54
Подведу итог подключения терминалов инженико-320 к ркипер 6в, кассовое решение.
Два месяца промурыжили терминал и поддержку ЮЦС. Официальный диагноз: необходимо дорабатывать код ркипер 6в, либо переходить на 7в. Стоимость доработки озвучили от 2к$.
С технической стороны неполадка выглядит так: после проведения операции оплаты картой, деньги с карты успешно снимаются, примерно через минуту ркипер зависает, восстанавливается только перезапуском. Экспериментировали на разном железе и различных сборках ркипер.

beda
03.02.2015, 22:58
а в годах?


Стоимость доработки озвучили от 2к$.

Admin
03.02.2015, 23:44
С технической стороны неполадка выглядит так: после проведения операции оплаты картой, деньги с карты успешно снимаются, примерно через минуту ркипер зависает, восстанавливается только перезапуском.
Тоже летом ковыряли эту тему, только 6ка виндовая была. Результат тот же.

Brambrulet
05.02.2015, 13:34
У меня с ними под досом тоже были глюки ... забил на спецов из банка, настроил всё сам - заработало.

Версия проги на сайте оказалась не рабочей - суммы больше ста рублей некорректно обрабатывала. Пришлось перебрать несколько версий и с таймаутами поиграться, тогда всё заработало нормально - уже больше года не жалуются.