Pax sp30 linux driver

Подключение эквайринга Сбербанка PAX SP30 по IP

Коллеги, доброго времени вам если зашли на эту тему. Хоть и было много подобных тем, но ответа не нашел.
Из имеющегося:
Есть 1с конфигурации БИТ: Управление мед центром. Я хочу интегрировать эквайринг сбербанка
На рабочем месте я добавил оборудование. Стандартная библиотека драйвера подтянулась.
Спец сбера подключил пин пад PAX SP30 через IP. Т.к. на торговой точке будет несколько организаций то сберовскую папку расположил вот по такому пути C:\sber\ooo\SC552. Из этой папки были сделаны настройки эквайринга, терминал нормально общается с сервисами банка и Loadparm.exe работает. Когда в настройках 1с я прописываю путь до папки то подключения нет.
Необходимые библиотеки зарегистрировал.
Подскажите сисадмину как решить эту проблему.

C:\sber\ooo\SC552. Из этой папки были сделаны настройки эквайринга, терминал нормально общается с сервисами банка и Loadparm.exe работает. Когда в настройках 1с я прописываю путь до папки то подключения нет.
Необходимые библиотеки зарегистрировал.
Подскажите сисадмину как решить эту проблему.

(1) 1. попробуйте обновить дистрибутив ПО от сбербанка, версия _SB_32.01.15.zip https://disk.yandex.ru/d/ye_6Wkggl-FvEg , предварительно сохранив файл pinpad.ini
2. сделайте путь короче, например c:\sb1\
3. пропишите параметр department=1 в pinpad.ini
dll от сбера регистрировать не нужно, все работает через gate.dll

p.s. есть разные версии SBRFCOM.dll, одна с 3 параметрами, другая с 7
спецов от сбера увы уже нет, есть представители аутсорсинговой фирмы Сбербанк-Сервис
а обновление ПО делается часто, если в системе активирована служба агента сбербанка Upos2Agent (agent.exe)

Запускайте 1С от имени администратора. Проверьте есть ли зарегистрированная библиотека в папке ExtForm, пробуйте перерегистрировать dll еще раз

Ошибки на терминалах Сбербанка
4300, 4301, 4302, 4303, 4305, 4306, 4308

Неправильно настроена касса

Обратиться к персоналу Сбербанка, который устанавливал терминал

(4)
Сберовские мастера не понимают что надо сделать. Т.к с их стороны все настроено так как я сказал, и эквайринг через Loadparm.exe работает.
Я предполагаю что дело в библиотеках, но я их регистрировал.

Подключил терминал к 1С, dll зарегистрировал, при тестировании оборудования «Тест не пройден. Ошибка при выполнении функции ТестУстройства, ответ терминала — Ошибка 4301»
Посмотрел по ошибкам «4301 Кассовая программа передала в UPOS недопустимый тип операции »
http://bankomatchik.ru/forums/66/8442

Терминал не работает из-за того, что в банке он настроен как обычный PCI DSS. Вам нужно требовать, чтобы настроили PCI DSS через комбобокс и предоставить инженеру-настройщику сетевые настройки для терминала (ip, маска, шлюз). Если он не знает, как настроить, требуйте другого инженера, этого до работ не допускайте. Когда у вас все заработает (дай бог), не пускайте инженеров на обновления (СБ клепает новые версии UPOS каждые 4 месяца), либо спросите фамилию инженера, который удачно вам настроил и требуйте, чтобы он приехал.

Инженер настроил как он сказал по ip. Я ему выдал статику
вот выписка из настроек pinpad.ini
;ComPort=4
;EnableUSB=0
PrinterEnd=01
;PrinterFile=p
PinpadLog=1

;TerminalID=00000000
;MerchantID=000000000000
;Header=Заголовок чека строка 1|Строка 2|Строка 3|Строка 4
;CardHolderSignatureImage=sign\\\-.png

Читайте также:  Astra linux драйвер монитора

;PrinterType=Shtrih-PTRK1
;PrinterType=Epson-TM950
;PrinterType=Generic_32_chars
;PrinterType=Generic_35_chars
;PrinterType=Generic_36_chars
;PrinterType=Generic_40_chars
NewProtocol=1

C:\Users\ВАШПОЛЬЗОВАТЕЛЬ\AppData\Roaming\1C\1cv8\ExtCompT обычно сюда библиотека зарегистрированная падает, проверьте правильность регистрации, через CDM ??

Да, регистрировал через командую строку от админа
Вот для себя выписывал что регистрировал:
regsvr32 C:\sber\ooorassvet\SC552\sbrf.dll.
regsvr32 C:\sber\ooorassvet\SC552\gate.dll
regsvr32 C:\sber\ooorassvet\SC552\pilot_nt.dll
regsvr32 C:\sber\ooorassvet\SC552\sb_kernel.dll
regsvr32 C:\sber\ooorassvet\SC552\Updater.dll
regsvr32 C:\sber\ooorassvet\SC552\1C\7_par\SBRFCOM.dll

регистрировал через командую строку от админа
Вот для себя выписывал что регистрировал:
regsvr32 C:\sber\ooorassvet\SC552\sbrf.dll.

Если винда 64 битная, то
в 64-битной версии команда будет примерно такой:
C:\Windows\SysWOW64\regsvr32 «C:\sber\ooorassvet\SC552\1C\7_par\SBRFCOM.dll»

Да по «IP» и драйвер другой совсем в поставке идет, соответственно и библиотеки тоже, 1С на текущем ПК стоит или вы терминально подключаетесь?

(13)
Никаких РДП программа на текущем ПК. Обе версии на 64 и 32. Что бы работали дрова я принудительно запуск на 32 включил

Положите зарегистрированные файлы в папку bin текущей платформы, не знаю что еще посоветовать, очень много публикаций на эту тему посмотрите их.

А Давайте начнем с его версии 1с. Она файловая или серверная? Если серверная сервер на этом же пк или на другом? Если на другом то сервер не видит данную папку потому что обращается у себя. Поэтому используйте сетевой путь. Или же закидывайте на сервер.

Версия серверная. Сервер и рабочее место в разных подсетях.
Мы же настраиваем рабочее место и библиотека из 1с обращается к папке на локальный компьютер. Следуя вашей логике то подключенные кассы то же бы не работали, т.к. бы сервер обращался бы на ip касс которых нет в его подсети.

(25) Это не моя логика. А логика 1С. Подключение проходит на сервере, а не на клиенте. А значит просто на сервере положите файл с настройками по этому же пути. И посмотрите работает ли.

(19)
(26)
Давайте попробуем.
Получается на сервер, где установлен агент создать такой же путь, который я указываю на настройках на рабочем месте.

(27) На сервер где установлена 1С. и Куда клиенты обращаются. Либо путь делать сетевым и что бы сервер к нему мог обратится.

Очень странная ситуация вылезла. На рабочем месте установлена 64 и 32 версии 1с. Когда просто запускаю от пользователя то 32 битная открывается нормально. Когда запускаю от имени Администратора то сообщение «Не обнаружена установленная версия 1с Предприятие». Хотя установку обоих версия я делал от имени администратора

Аналогичная проблема. Попросил спеца сбера настроить подключение ЭТ Verifone VX 820 по IP к УТ 11.5. Хотели оформлять чеки с двух ПК. Кассы подключены по IP. Тест подключения — Тест не пройден. Ошибка при выполнении функции ТестУстройства, ответ терминала — Ошибка 4301.
У меня есть конфа, с прикрученным к ней ЭТ ещё в 2019 году и она работает. Попробовал в ней считать данные карты, считывание происходит с разных компов, работает.
Код:

Функция СоздатьОбъектДрайвераЭТ() Попытка ProgID = "AddIn.SBRFCOMExtension"; ProgOB = "AddIn.SBRFCOMObject"; ПодключитьВнешнююКомпоненту(ProgOB); ОбъектДрайвера = Новый (ProgID); Возврат ОбъектДрайвера; Исключение КонецПопытки; КонецФункции // СоздатьОбъектДрайвера()

Приезжал спец сбера, заменили Verifone VX 820 на PAX SP30. Тест подключения — Тест не пройден. Ошибка при выполнении функции ТестУстройства, ответ терминала — Ошибка 4301. Как было так и осталось. Решили попробовать оформить приём платежа по терминалу — работает. Важный момент, терминал настроен на 2 организации, 2 счёта, 2 отдела. По настройкам должно уходить на ИП, а идёт на ООО. Спец сказал, что ИП по умолчанию 1 отдел, в настройках 1С ИП первый отдел, а уходит во второй. Перевели на COM, тест проходит, всё ОК. Но проблема с отделами так и осталась. Плюнул, сказал заказывайте второй терминал, установлю на каждом рабочем месте по одному терминалу и ФР.

Читайте также:  Can unity run on linux

(33)Нужно настраивать отделы в подключаемом обрудование, но в последних версиях ут для чеков он не работал, хотя для эквайринговых операций разделял правильно

Опишу свой опыт подключения по ip к 1с pax 30. Вызвал спеца Сбербанка и попросил настройку по ттк (это внутренняя тех аббревиатура у Сбербанка), после подключения эквайринг терминала к вай фай роутеру по интернет проводу, я выдал специалисту сбера локальный ip который был назначен вай фай роутером терминалу эквайринга, далее в параметрах адаптера сети (настройка параметров адаптера интернета в windows смотрим сведенья) посмотрел маску сети и шлюз, дал всё спецу сбера, он ввёл эти данные в файл pinpad (убрав знак «;» с строчек ip и ip порта чтобы всё заработало и поставил этот знак вначале строчки с ком портом, чтобы не вызывать по работу по ком порту) тот что в папке с драйверами терминала и ввёл эти данные в сам терминал. Далее я указал в 1с путь к папке с файлами терминала и всё заработало, но тест драйвера был не пройден (эта ошибка на работоспособность не влияет, можете что нибудь пробить или сделать сверку, эквайринг откликнется, если через командную строку запускается файл LoadParm. И ещё моменты: обязательно в настройках роутера обязательно айпи терминала задайте как статичный, иначе могут быть в дальнейшем сбои, например всё перестанет работать из-за того что после перезагрузки устройства или роутера будет другой ip у эквайринга рандомно, задать статику можно зайдя по ip который показывается как шлюз в параметрах сетевого адаптера, логин и пароль написаны на роутере если вы их не меняли).

Дополню свой комментарий под номером 37. Если специалист Сбербанка не знает что такое подключение по ттк, то скажите подключение по интернет проводу без соединения по юсб. Питание терминал берет по блоку питания, специалист должен его предоставить, также как и интернет провод. Если в лк вай фай роутера не отобразился ip нового устройства, дайте для подключения любой свободный локальный айпишник из доступного диапазона, а также пробуйте подключить через другое гнездо в роутере.

Читайте также:  Linux live gparted usb

Всем привет.
Подскажите, какой именно драйвер эквайрингового терминала нужно выбирать из списка?
1С:Эквайринговые терминалы Сбербанка 2.х или другой?
Эквайринг у нас от Сбера (подключен по USB с эмуляцией COM-порта), но в инете встречал упоминания UNIPOS

(40) Спасибо за ответ.
То есть даже не вторая версия драйвера выбирается, а первая?
Судя по размеру файла SBRFCOM нам установили версию библиотеки с 7-мью параметрами (а не 3-мя), первая версия драйвера в 1С поддерживает обе версии библиотеки?
Я почему писал про «1С:Эквайринговые терминалы Сбербанка 2.х», потому что думал, что именно она поддерживает библиотеку с 7 параметрами.

эта версия для линукса или андроид
https://its.1c.ru/db/metod81/content/7745/hdoc
библиотека должна быть с 7-ю параметрами

(44) sb_pilot это для линукса, и когда то во времена фронтол 3 или 4 применялся, в нынешних дистрибутивах для windows его нет, а дистрибутивы мне любезно предоставляют сотрудники Сбербанк Сервис, я с ними общаюсь и сотрудничаю
p.s. пару лет назад настраивал терминалы при открытии магазина Светофор, там Set Retail на линуксе и есть sb_pilot

Источник

Скачать драйвер для USB PAX SP30

2.jpg

Онлайн касса расширяет возможности для любого бизнеса. Но для каждого кассового аппарата необходим драйвер . Для полноценного использования банковского терминала серии PAX SP30 его легко можно установить без регистрации и абсолютно бесплатно.

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

Скачать драйвер можно здесь. Это не требует регистрации или оплаты, архив будет скачен сразу на ваш компьютер.

Включите терминал PAX SP30 и подключите его через USB кабель к компьютеру.

Пока ПК не знает это устройство и нужно установить скаченный драйвер. Для этого необходимо перейти в папку «Диспетчер устройств».

Четвертый шаг

Раскройте раздел «Другие устройства» нажав на него один раз. Появится пункт «Неизвестное устройство». На него необходимо нажать на правую кнопку компьютерной мыши один раз для вызова ниспадающего меню. Теперь нажмите на первую строку под названием «Обновить драйверы…».

Сразу выйдет всплывающее меню. В нем необходимо выбрать действие для ручной установки, пункт будет называться «Выполнить поиск драйверов на этом компьютере».

Теперь необходимо выбрать сам драйвер. Для этого в новом всплывающем окне используем пункт «обзор» и выбираем скаченную папку, содержащую драйвер для терминала PAX SP30.

Седьмой шаг

После выбора нужной папки, нажимаем кнопку «далее». Теперь необходимо подождать некоторое время, пока завершится установка.

После окончания этой процедуры, вы сможете полноценно пользоваться кассовым терминалом. А установленный драйвер появится в папке «Диспетчер устройств» в разделе Порты (COM и LPT). Его название будет выглядеть следующим образом: «USB Serial Port(PAX)», а в скобках указан номер COM порта, через который подключен терминал.

Если драйвер не получилось установить или произошел сбой, все действия необходимо выполнить заново.

Источник

Оцените статью
Adblock
detector