Форум OlegON > Ресурсы OlegON > Вопросы сервера > Архив > УКМ-2

Супермаг и безналичные платежи : УКМ-2

26.04.2024 16:39


13.03.2008 16:39
basil
 
Привет Всем!
Решили подсоединить терминалы Сбербанка. Заказали новый дистрибутив Супермага. В меню добавился пункт Безналичные платежи.
Возник вопрос: как привязать Сбербанковскую прогу SB_PILOT.EXE к Супермагу? И надо ли где-нибудь указывать на каком СОМ порту висит терминал?
Кассы Siemens Nixdorf.
Еще такой момент: при подключенном терминале Супермаг УКМ его не находит и выдает сообщение Не найдено ни одной карты и в пункте безналичные платежи кроме Выхода ничего не действует. Причем пробовали на СОМ1 и на СОМ2.
13.03.2008 16:59
bob
 
Во первых - попросить инструкцию по настройке авторизации сбербанковской у С+. Ну и как настраивать конкретно Sb_pilot. Это уже вопрос к местным сберовцам. Там есть несколько вариантов подключения.
14.03.2008 12:28
Тигровый_Кот
 
Ну вообще настройка это головная боль Сбербанка, а не локального админа... Хотя и админу работа найдется
17.03.2008 10:12
akonev
 
Сбер, в общем случае, лучше вешать на Com2. Терминалы Ingenico, к примеру, другие порты не любят.

Порт подключения прописывается в настройках sb-pilot'а (в TLV-файле) вместе со всем остальным добром, вроде сетевых протоколов, номеров терминала/магазина и т.п. Это работа Сбера.

А вот настроку укм2 они могут и не знать.
1) Включи использование credcard.db
2) Пропиши хотя бы один вид карт в credcard.db
лучше - два: сберкарт и международные карты
3) Зайди в укм2 в раздел "безналичные платежи" и создай записи для только что прописанных видов карт (библиотека, естественно, auth_sbr)
4) В получившемся autosoft.lst подправь 5й разряд, чтобы считывание карточек шло на терминале, а не клавиатуре (иначе будешь иметь проблемы с международными картами, на которых есть чип)

Это то, что касается самого укм2.
Настройки взаимодействия sb-pilot'а и pserver'а - отдельная тема, но это чаще делает сам Сбер.

вспомнилось: sbpilot, со всеми сопутствующими файлами, лучше кинуть прямо в smukm30; не будешь ломать голову, почему они с auth_sbr не могут друг-другу файлики отдать.
17.03.2008 10:30
basil
 
[QUOTE=Andrew_Konev;29782]Сбер, в общем случае, лучше вешать на Com2. Терминалы Ingenico, к примеру, другие порты не любят.

Спасибо! Так и есть, спецы из Сбера свои проги настроили, а в Супемаге ничего не знают, хотя до этого говорили, что настраивали и проблем не будет. Первые три пункта я сделал после этого действительно шел запрос не на пинпад, а на клаву кассы. Правда пробовали на СОМ1, на СОМ2-СОМ4 используются разъемы мама - надо кабель перепаивать.
А еще вопрос: надо ли в настройках супермага в дополнительных устройствах (там где стоит сканер) указывать порт пинпада и какое тогда ставить устройство? Или оставить его пустым?
17.03.2008 10:56
basil
 
Хотел я запитать пинпад от кассы 12V, как посоветовали в С+, но наверное мощность у него большая, почему-то во время включения подсветки дисплея идет на перезагрузку. На нем написано 7-20VDC, 3700mW. Это при 12V ток будет 0,3А - должен вроде работать.
17.03.2008 10:59
akonev
 
Оставляй пустым. Ни сам укм2 ни auth_sbr с портом не работают.
Выкладывается файлик с запросом и вызывается sbpilot.
Он уже сам цепляется к терминалу и результаты операции выкладывает опять же файликами.

Если Сбер настроил работу на Com1 и у них все работает - можно так и оставить. И никакие переходники не паять.

По поводу где читать карту: вообще-то удобнее пользовать считыватель на клавиатуре.
НО! Если на карте есть чип - sbpilot скажет "на этой карте есть чип, вставьте чипом". на этом месте у меня все подвисало. вставляешь чипом, не вставляешь - никакой реакции.
Если же с самого начала отправили читать на терминале - тогда все работает по стандартной схеме:
считали полосу - попросил чип.
сунули чип. прочитался - хорошо.
не прочитался - считали полосу еще раз, стало хорошо.

ну и карты Сберкарт, понятное дело, без вариантов сразу на терминал.
17.03.2008 11:15
basil
 
Andrew_Konev спасибо за информацию!
На СОМ1 не получится там у нас сканер. С+ прислали распайку на СОМ2-СОМ4, там идет еще питание +5V и +12V.
Пинпады никак не хотели обнаруживаться, выставили им IRQ, адреса, потом оказалось дело в скорости. Запустил я MSD в DOSe - показывает скорость порта 2400. Выставили - сразу заработало.
А ты не знаешь как можно скорость порта в DOSe поднять до 9600?
17.03.2008 11:22
akonev
 
Цитата:
basil А ты не знаешь как можно скорость порта в DOSe поднять до 9600?
mode Com1:9600,N,8,1
18.03.2008 13:21
basil
 
Наконец-то Супермаг настроил, теперь не проходит сверка итогов - нет связи с сервером. Пинг на машину с сервером проходит, протокол на кассе TCP/IP, на пинпаде поставили протокол TCP/IP через драйвер Novell. Не работает! А что за named pipes? Как его можно использовать? Специалисты из Сбербанка, как я посмотрел, тоже не сильно соображают!
Часовой пояс GMT +3, время: 16:39.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.