PDA

Просмотр полной версии : Авторизация кредитных карт через терминал R-Keeper 7



nikolabogetic
24.04.2013, 12:23
Авторизация кредитных карт через терминал R-Keeper 7
Важно (выдержка из официальных документов компании UCS):

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

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

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

Поддержка постоянно добавляется, поэтому следите за обновлениями.

Настройка авторизации через R-Keeper 7 на примере Аркус-2.

0. Предполагается, что на кассе установлен клиент Аркус-2 и существует папка Arcus2

1. Настройка кассы
1.1. Открываем "Станции и устройства", открываем станцию, на которой должна работать авторизация.
1.2. Открываем закладку "Устройства", правой кнопкой мыши вызываем "Список драйверов".
2171
1.3. Нужен раздел "POS authorization terminal", выбираем нужный драйвер, в нашем случае - ARCUS
2172
1.4. Проверяем пути в свойствах. Это пути на станции! Если протокол лежит не в папке по умолчанию - перенастраиваем.
2173
1.4. Открываем раздел "Принтеры", добавляем новый, пишем удобное название (например, Arcus), выбираем модуль - ARCUS #1, меняем статус на активный.
2174
1.5. Открываем закладку "Свойства", раздел "Назначения принтеров", строка "Терминал авторизации" - выбираем принтер, созданный в предыдущем пункте, "Arcus".
2175

2. Настройка валют.
2.1. Важно: если надо, чтобы валюту можно принять не только через терминал авторизации, то для каждого типа кредитных карт валют должно быть две! Допустим, есть валюта "VISA". Правой кнопкой мыши - "Новая валюта (копия)", называем, например, "VISA вручную".
2.2. Для валюты "VISA" ставим галку "Использовать терминал".
2177

Andy
24.04.2013, 13:15
imho
ваще ниризу не интересно - очень затруднюсь понять в какой ситуации нужно процессы авторизации пускать через ркипер
ради интереса позвонил в один московский банк - получил отказ....
аргумент железный : "вам банк выдал верифон - вот им и пользуйтесь и вам спокойнее и нам"
P.S. не секрет что нечистоплотные сотрудники заведений скатывают инфу на спец устройства и продают заинтересованным лицам - под виндой даже устройств не надо -все реализуется программно

SH
24.04.2013, 13:24
затруднюсь понять в какой ситуации нужно процессы авторизации пускать через ркипер
В очень простой ситуации: когда заказчик сам договорился с банком... еще проще: когда заказчик - сам банк :)
Нужно крайне редко, это признаю, тем не менее, у нас в этом месяце два клиента с таким запросом; одному не настроили, ибо Сбербанк, а он пока не поддерживается (sic!), а вот второму клиенту Аркус поставили.

Serges
14.02.2014, 20:53
а вот второму клиенту Аркус поставили

Как Вам удалось решить вопросы: 1. дубликат банковского чека, конкретно по Возврату (сейчас печатает один чек -банковский Возврат, а надо два, Аннулирование и Фискальный чек). 2. Чтобы отрезались эти чеки по банковскому Возврату. 2. Закрытие дня на терминале происходило в автоматическом режиме при закрытии для RK7. Спасибо :)

SH
14.02.2014, 21:29
Понятия не имею, заказчик таких вопросов не ставил, а теперь и спросить не у кого - закрылась эта столовая.

michal3003
19.01.2015, 06:24
Хотелось бы услышать знающих людей, как настраивается связь рк7 с терминалами авторизации банковских карт...Заранее спасибо...
Название терминала: VeriFone VX 520...

lEEFT
19.01.2015, 12:27
Копи-паст мануала от UCS для INPAS и Сбербанка

1. Версионность

Версии драйвера RK7 "SA Pos INPAS" (InpasPos.dll) младше "8" могут работать только с версией 1.0.9 ПО "Inpas DualConnector".
Все более поздние версии RK7 "SA Pos INPAS" (InpasPos.dll) могут работать только с версиями ПО "Inpas DualConnector" 1.0.13, 1.0.14, 1.0.15 и выше.
Номер версии драйвера не имеет связи с номером версии RK7.
Для драйвера "SA Pos INPAS" (InpasPos.dll) логика простая:
1) Если в текущей версии RK7 нет драйвера - значит данная сборка RK7 не поддерживает работу протокола INPAS;
2) Если текущей версии RK7 есть драйвер - значит поддерживает работу протокола INPAS.
В случае наличия поддержки INPAS в RK7, на следующем шаге необходимо выяснить номер версии драйвера "SA Pos INPAS".
Желательно, чтобы в поставке RK7 номер версии драйвера "SA Pos INPAS" был не младше "8", т.к. ПО "Inpas DualConnector" с версией 1.0.9 устарело и компанией INPAS более не поддерживается.
В настоящее время драйвер "SA Pos INPAS" должен работать с пинпадом через ПО "Inpas DualConnector" версий 1.0.13, 1.0.14, 1.0.15 и выше.
2. Пошаговая настройка

Для взаимодействия контрольно-кассовых машин (ККМ) RKeeper 7 с процессинговым центром с помощью прикладного программного обеспечения (ПО) "Dual Connector" компании "INPAS" для POS-терминального оборудования необходимо выполнить следующие шаги:

2.1. Согласовать с компанией "INPAS" работу POS-терминала с ПО "Dual Connector" на объекте для определенной кассовой станции.

Контакты представителей компании "INPAS":

Компания INPAS
http://inpas.ru/
Тел.: 8 (495) 721-36-21
Михаил Чернобривцев: доп. номер 2828, m.chernobrivtsev@inpas.ru
Олег Исаев: доп. номер 2604, isaev@inpas.ru

"Dual Connector" представляет из себя COM-объект, реализующий интерфейс обмена с терминалом по протоколу SA.

Последнюю версию Дистрибутива "Dual Connector" можно свободно скачать с сайта компании http://inpas.ru/free-software-cash-desk

Последнюю на данный момент версию "Dual Connector" 1.0.15 можно взять из архива (http://support.ucs.ru/sites/files/upload/nodes/7623/dualconnector-1.0.15.zip), прикрепленного к статье.

POS-терминальное оборудование по протоколу SA от "INPAS" поддерживает связь по различным физическим интерфейсам: RS-232i (http://support.ucs.ru/ru/glossary/8#term39), USBi (http://support.ucs.ru/ru/glossary/8#term40), Etherneti (http://support.ucs.ru/ru/glossary/8#term64).

Выбор конкретного способа связи требует согласования с представителем компании "INPAS", потому что от этого зависит:

- версия ПО SA "INPAS" для POS-терминального оборудования;
- способ подключения POS-терминального оборудования (в частности, правильный выбор разъема адаптера на POS-терминале);
- настройка конфигурации ПО "Dual Connector" и драйвера "SA Pos INPAS" RKeeper 7 для работы с кассой.

При работе через "Dual Connector" для каждого POS-терминала необходимо получить от компании "INPAS" значение параметра "Идентификатор терминала" (Terminal ID).

Для связи по Ethernet для конфигурирования ПО SA "INPAS" POS-терминала представителю компании "INPAS" потребуется свободный IP-адрес и номер порта.
Важно! Установка нижеперечисленного ПО в операционной системе (ОС) "Microsoft Windows" должна выполняться с правами Администратора.

2.2. Перед установкой ПО "Dual Connector" проверить наличие установленного ПО "Microsoft .NET Framework 2.0" (архив прикреплен к статье (http://support.ucs.ru/sites/files/upload/nodes/7623/net_framework_version_2.0_with_sp2.zip)).
Важно! После успешной установки "Microsoft .NET Framework 2.0" обязательно перезагрузить кассовый компьютер!

2.3. При инсталляции ПО "Dual Connector" можно сохранить установочный каталог по умолчанию: "C:\Program Files\INPAS\DualConnector".

На рис. 1 установочный каталог был изменен на "D:\INPAS\DualConnector".
http://support.ucs.ru/sites/files/upload/images/nodes/7623/dualconnector_setup.png
Рис.1

2.4. Для регистрации COM-объекта ПО "Dual Connector" в "Командной строке" из установочного каталога выполнить:

Regasm.exe DualConnector.dll /codebase

Проверить результат выполнения (рис.2).

http://support.ucs.ru/sites/files/upload/images/nodes/7623/regasm_register.png
Рис.2

Утилита "Regasm.exe" находится в установочном каталоге ПО "Dual Connector".

Версию ПО "Dual Connector" можно определить из свойств файла "DualConnector.dll" (рис. 3)

http://support.ucs.ru/sites/files/upload/images/nodes/7623/dualconnector_dll_version.png
Рис.3

Важно! Под "Windows XP" (для "Windows 7" необязательно) необходимо скопировать файлы "DualConnector.dll", "DualConnector.xml" в каталог с исполняемым файлом кассы RKeeper 7 "Doscash.exe". Если этого не сделать, работа кассы завершится аварийно во время подключения к "Dual Connector".

Стандартный каталог с кассовой программой "Doscash.exe": <DRIVE>:\rk7\BIN\WIN

2.5. Для проверки связи можно воспользоваться тестовой программой "RK7InpasTest.exe" (архив прикреплен к статье (http://support.ucs.ru/sites/files/upload/nodes/7623/rk7inpastest.zip)).

Скопируйте файл "RK7InpasTest.exe" в каталог с кассой RKeeper 7.

Перед началом тестирования в поле "TERMINAL ID" задать значение "Идентификатор терминала", полученное от компании "INPAS" (рис. 4).

http://support.ucs.ru/sites/files/upload/images/nodes/7623/rk7inpastest.png
Рис.4

Если связь с POS-терминалом осуществляется по RS-232 (USB), в поле "Use COM Port" следует поставить галочку и в поле "COM Port" задать номер COM-порта.

2.6. В "Станции Менеджера" добавить драйвер "SA Pos INPAS" на вкладку "Устройства" кассовой станции (рис. 5).

http://support.ucs.ru/sites/files/upload/images/nodes/7623/rk7sa_pos_inpas_driver.png
Рис.5

Драйвер RKeeper 7 "SA Pos INPAS" предназначен для взаимодействия с POS-терминальным оборудованием от "INPAS" через ПО "Dual Connector" под ОС "Microsoft Windows" (XP, 7).

Проверить его свойства:

NeedWorkToStart - необходимость настройки перед запуском кассы (по умолчанию: No);
PaperCut - команда отрезки для принтера (по умолчанию: 1B37);
PrintDestination - какой принтер исполдьзовать для печати в зависимости от назначения печати (по умолчанию: 2 - для пречеков);
PrintWidth - ширина ленты принтера (34, 40);
RequestPrintFisc - выводить запрос перед печатью фискального чека (по умолчанию: Yes);

2.7. Параметру "Terminal ID" драйвера "SA Pos INPAS" задать значение "Идентификатор терминала", полученное от "INPAS" (см рис. 6).

2.8. Настроить драйвер в зависимости от способа подключения(RS-232 или Ethernet).

2.8.1. Для связи с POS-терминалом по RS-232 (USB) в "Станции Менеджера" для драйвера "SA Pos INPAS" определить значения параметров (рис. 6):

Use IP as Connection Type = No
COM Port Number = Номер порта
COM Port Speed = Скорость порта

http://support.ucs.ru/sites/files/upload/images/nodes/7623/rk7sa_pos_inpas_serial.png
Рис.6

Для данного способа связи информация из файла конфигурации "DualConnector.xml" драйвером "SA Pos INPAS" не используется.

2.8.2. Для связи с POS-терминалом по Ethernet в "Станции Менеджера" для драйвера "SA Pos INPAS" определить значение параметра (рис. 7):

Use IP as Connection Type = Yes

http://support.ucs.ru/sites/files/upload/images/nodes/7623/rk7sa_pos_inpas_ip.png
Рис.7

Для данного способа связи в файле конфигурации "DualConnector.xml" в секцию <CONNECTION>...</CONNECTION> добавить элементы: <TYPE>...</TYPE>, <IPADDR></IPADDR>:

<CONNECTION>
<TYPE>IP</TYPE>
<IPADDR>IP-адрес:Порт</IPADDR>
</CONNECTION>

где IP-адрес:Порт - запрограммированные в POS-терминал значения при конфигурировании ПО SA "INPAS" представителем компании "INPAS"

2.9. Добавить логическое устройство, например INPASPOS. Привязать ему драйвер (Секция "Основное - Модуль") (рис. 8).

http://support.ucs.ru/sites/files/upload/images/nodes/7623/rk7sa_pos_inpas_log_device.png
Рис.8

2.10. В свойствах кассовой станции в назначении печати "Терминал авторизации" указать логическое устройство (рис. 9).

http://support.ucs.ru/sites/files/upload/images/nodes/7623/rk7sa_pos_inpas_print.png
Рис.9

2.11. Настройка валюты

Настройки такие же как в статье http://support.ucs.ru/ru/node/7209 (п.1)

2.12. Дальнейшая конфигурация в "Станции Менеджера"

Произвести дальнейшие настройки в менеджерской согласно статье http://support.ucs.ru/ru/node/7209 (пп.6..9).

Пошаговая настройка авторизации с терминалами Сбербанка

1. Настройка валюты. Добавить валюту без привязки к типу карты. В свойствах валюты указать "Использовать терминал", тип фискальности выставить "Фискальный чек", в секции "Фискальные типы" проверить фискальные типы.
http://support.ucs.ru/sites/files/upload/images/nodes/7209/pos_sb_1_2.png
Рис.1
2. Специалисты сбербанка должны скопировать свои установочные файлы на терминал (кассовую станцию),например в папку c:\sbrf\soft\.
3. Добавить драйвер на кассу "SBRF Pilot Pos" из группы "Pos authorization terminal". Проверить его свойства:
NeedWorkToStart - необходимость насройки перед запуском кассы (да - нет);
PaperCut - команда отрезки для принтера;
PrintDestination - какой принтер исполдьзовать для печати в зависимости от назначения печати (для чеков, для пречеков,для отчетов, для XML-отчетов и т.д.);
PrintWidth - ширина ленты принтера(32, 40);
RequestPrintFisc - выводить ли запрос перед печатью (да - нет);
PathToSBRFLib = c:\sbrf\soft\ - путь к утилитам сбербанка (см.п.2 данной статьи);
Device Identifier - идентификатор устройства для привязки данного устройства к MCR-алгоритму;
Signal Device - каким образом будут обрабатываться входные данные с терминала авторизации;
Remind SPASIBO - напоминать ли о возможности оплаты бонусами (Спасибо от сбербанка).
http://support.ucs.ru/sites/files/upload/images/nodes/7209/pos_sb_2.png
Рис.2
4. Добавить логический принтер, например AuthPrinter. Привязать ему драйвер из п.2(Секция "Основное - Модуль").
http://support.ucs.ru/sites/files/upload/images/nodes/7209/pos_sb_3.png
Рис.3
5. В свойствах кассовой станции в назначении печати Терминал авторизации указать принтер из п.3
http://support.ucs.ru/sites/files/upload/images/nodes/7209/pos_sb_4.png
Рис.4
6. Проверить макет в справочнике Настройки - Печать - Документы и макеты - Прочее - Результат авторизации. Создать новый макет и загрузить его шаблон из архива по ссылке (support.ucs.ru/sites/files/upload/images/nodes/7209/auth_result.rar (http://support.ucs.ru/sites/files/upload/images/nodes/7209/auth_result.rar)).
http://support.ucs.ru/sites/files/upload/images/nodes/7209/pos_sb_5.pngъ
Рис.5
7. Добавить представление печати на основе созданного макета в п.5
http://support.ucs.ru/sites/files/upload/images/nodes/7209/pos_sb_6.png
Рис.6
8. Если используется фискальный принтер с узкой лентой, то необходимо использовать макет "Авторизация карточек" и в схеме печати в качестве основного и дополнительного принтера выбирать терминал авторизации. Если принтер обычный (с широкой лентой), то тоже самое проделать для схемы печати "Основная". Обязательно проверить настройку использования данной схемы печати.
http://support.ucs.ru/sites/files/upload/images/nodes/7209/pos_sb_7.png
Рис.7
9. Перезагрузить кассовую станцию.

Настройка терминала для отрезки чека авторизации

Для корректной работы отреза чека и копии чека авторизации необходимо настроить терминал с помощью сервисной утилиты TlvEdit.exe (входит в комлект ПО, поставляемого банком)
Для настройки необходимо подключить терминал к Windows-компьютеру с помощью RS232i (http://support.ucs.ru/ru/glossary/8#term39)-кабеля, запустить утилиту TlvEdit.exe и настроить параметры подключения ("Сервис"⇒"Порт")
После настройки подключения считать параметры терминала с помощью команды "Параметры" ⇒ "Считать из терминала" или использовать комбинацию клавиш Ctrl+F6
В списке параметров переходим в раздел "Общие параметры" ⇒ "Параметры для терминалов на базе PC", открываем параметр "Последовательность в конце чека" и указываем значение 1B37:

http://support.ucs.ru/sites/files/upload/images/nodes/7209/set_papercut_for_sbrf_pilot.png

После сохранения загружаем параметры обратно в терминал с помощью команды "Параметры" ⇒ "Загрузить в терминал" или используем клавишу F6

Важно: Значение параметра "Последовательность в конце чека" должно соотв. значению параметра PaperCut (http://support.ucs.ru/ru/node/7209#PaperCut), указанного в свойствах драйвера "SBRF Pilot Pos"!
макет приложил

negrila
06.04.2016, 11:08
Третьего дня настраивал связку RK7 7.5.3.xxx с Пинпадом от сбербанка. Заработало на версии софта от Сбера за версией 11_43_40. На версии 16_06, рекомендованной и сертифицированной для RK7 связка работать отказалась. Такие дела.

Мишка на сервере
22.06.2016, 11:58
Подключаем терминал Аркус, при выборе оплаты по терминалу выдает ошибку: Для документа "Авторизация терминала" нет подходящего макета. Вся настройка сделана по инструкции.

Hendehog
22.06.2016, 12:44
Подключаем терминал Аркус, при выборе оплаты по терминалу выдает ошибку: Для документа "Авторизация терминала" нет подходящего макета. Вся настройка сделана по инструкции.

По какой именно инструкции? Если по инструкции с первого поста, неудивительно, там даже макет не делается...

Мишка на сервере
22.06.2016, 14:09
По какой именно инструкции? Если по инструкции с первого поста, неудивительно, там даже макет не делается...

таак, можно информацию по созданию макета? на сапорте также все как в 1 посте.

WAKKO
01.11.2017, 12:22
Подключаю ingenico 320 настроил, при оплате выдает сообщение ошибка 303 не номера смены? есть еще старый терминал такой же при его включении выдает переполнен журнал, видимо надо сверку сделать, через меню нажимаю arcus closeshift выходит сообщение успешно, но потом при оплате опять журнал переполнен

Zet1g
12.02.2020, 15:15
Добрый день!
Терминал VERIFONE VX820 (INPAS)
Настраивал всё по инструкции с саппорта ucs.
ОПЛАТА через терминал авторизации работает, все слипы и фискальный чек выходят.
УДАЛЕНИЕ/АННУЛИРОВАНИЕ терминальной оплаты проходит, гостю деньги возвращаются, вот только СЛИП авторизации не печатается, выходит только фискальное удаление с ФР.
6977

Собственно вопрос, как починить?)

Leon44
12.02.2020, 17:25
Посмотрите есть ли Схемах печати - Ошибка авторизации - что там за принтеры стоят, и еще в Схеме печати для узкой ленты изначально его вообще нет, сделайте копию с другой схемы.

Zet1g
15.02.2020, 13:50
Посмотрите есть ли Схемах печати - Ошибка авторизации - что там за принтеры стоят, и еще в Схеме печати для узкой ленты изначально его вообще нет, сделайте копию с другой схемы.
Да, действительно, в стандартной схеме печати Ошибка авторизации есть, а в схеме для узкой ленты - нет. Скопировал, назначил принтер Терминал авторизации, но к сожалению ошибка та же при удалении чека - не удаётся напечатать слип, принтер не готов. Не помогло :( Есть еще варианты?

SLion
15.02.2020, 21:19
Должно быть три макета
Авторизация карточек, ошибка авторизации, результат авторизации.

Leon44
16.02.2020, 07:32
Да, действительно, в стандартной схеме печати Ошибка авторизации есть, а в схеме для узкой ленты - нет. Скопировал, назначил принтер Терминал авторизации, но к сожалению ошибка та же при удалении чека - не удаётся напечатать слип, принтер не готов. Не помогло :( Есть еще варианты?
Принтер основной назначьте - для чеков.

Zet1g
17.02.2020, 15:11
Leon44, SLion
Огромнейшее спасибо!
Всё получилось! VX820 побежден!

walikos
15.11.2023, 10:32
Подскажите, есть ли отличия при настройки нового терминала Сбера kozen p12 ? Инструкции в DOCs нет.