Сбер Эквайринг по Ethernet

Mini web-сервер для печати чеков на фискальных регистраторах из мобильных приложений через HTTP запрос JSON.
AneJIbcuH
Сообщения: 15
Зарегистрирован: 26 май 2020, 11:37

Сбер Эквайринг по Ethernet

Сообщение AneJIbcuH » 10 апр 2023, 10:46

Добрый день! Подключил эквайринговый терминал Сбера через Ethernet.
Через тест оборудования Сверка итогов запускается и выполняется без проблем.
А любая другая операция в логе пишет: 99 (Отказано) : Нарушился контакт с пинпадом, либо невозможно открыть указанный СОМ-порт (он или отсутствует в системе, или захвачен другой программой).

KKM сервер самый новый, ПО сбера тоже буквально сегодня спецом сбера обновлено.
Пробовал выключать/включать терминал и сразу запускать операцию, ошибка та же.
А сверка делается нормально.

AneJIbcuH
Сообщения: 15
Зарегистрирован: 26 май 2020, 11:37

Re: Сбер Эквайринг по Ethernet

Сообщение AneJIbcuH » 10 апр 2023, 10:58

Лог сбера:

10.04 11:57:25 PILOT: GetTerminalID:
10.04 11:57:25 PILOT: Loaded 'C:\sc552_32\gate.dll' (6DCD0000)
10.04 11:57:25 GATE: Loaded 'C:\sc552_32\sb_kernel.dll' (6D0D0000)
10.04 11:57:25 SBKRNL: MSBuild. Version:33.00.10
10.04 11:57:25 SBKRNL: Connecting to 172.16.0.203, port 8888
10.04 11:57:28 SBKRNL: Connect OK
10.04 11:57:28 SBKRNL: Close socket 2200
10.04 11:57:28 PILOT: GetTerminalID: result=0, TID=26457983
10.04 11:57:28 PILOT: ctxAlloc. Ctx:58919648
10.04 11:57:28 PILOT: card_authorize14: track2=(null), TRType=1, CType=0, Amount=100
10.04 11:57:28 PILOT: Dump[000..255):010000006400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
10.04 11:57:28 PILOT: Dump[255..510):000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
10.04 11:57:28 PILOT: Dump[510..522):000000000000000000000000
10.04 11:57:28 SBKRNL: Command = 4000, Amount = 1.00, Department = 1
10.04 11:57:28 SBKRNL: MSBuild. Version:33.00.10
10.04 11:57:28 SBKRNL: Connecting to 172.16.0.203, port 8888
10.04 11:57:28 SBKRNL: Connect OK
10.04 11:57:28 SBKRNL: Socket 2200 recv error:0
10.04 11:57:29 SBKRNL: Close socket 2200
10.04 11:57:29 SBKRNL: Clear cheque on error 99
10.04 11:57:29 SBKRNL: Result = 99
10.04 11:57:29 GATE: Unloaded 'sb_kernel.dll' (6D0D0000)
10.04 11:57:29 PILOT: Unloaded 'gate.dll' (6DCD0000)
10.04 11:57:29 PILOT: card_authorize14: result=99, RC=99, cheque=No, vas=0
10.04 11:57:29 PILOT: Dump[000..255):0100000064000000393900CEF2EAE0E7E0EDEE0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
10.04 11:57:29 PILOT: Dump[255..510):000000000000000000000000000044000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000CEF8E8E1EAE0203939000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
10.04 11:57:29 PILOT: Dump[510..522):000000000000000000000000
10.04 11:57:29 PILOT: Error get string. Ctx:58919648, name:11. var_get. parameter not found
10.04 11:57:29 PILOT: ctxFree. Ctx:58919648

Audim
Администратор
Сообщения: 2401
Зарегистрирован: 17 мар 2015, 18:36

Re: Сбер Эквайринг по Ethernet

Сообщение Audim » 10 апр 2023, 14:06

Проверьте что СОМ порт не захватывает какая другая программа.

Если не поможет - звоните в банк - ошибка идет из их ПО.

AneJIbcuH
Сообщения: 15
Зарегистрирован: 26 май 2020, 11:37

Re: Сбер Эквайринг по Ethernet

Сообщение AneJIbcuH » 10 апр 2023, 14:11

com port не использую, по ip адресу подключение.
И если запускать процесс оплаты из их ПО, то всё запускается

Audim
Администратор
Сообщения: 2401
Зарегистрирован: 17 мар 2015, 18:36

Re: Сбер Эквайринг по Ethernet

Сообщение Audim » 10 апр 2023, 17:59

Значит у Вас в kkmserver указан СОМ порт а не IP

AneJIbcuH
Сообщения: 15
Зарегистрирован: 26 май 2020, 11:37

Re: Сбер Эквайринг по Ethernet

Сообщение AneJIbcuH » 10 апр 2023, 18:48

С настройками порядок. Был спец со сбера, сам аппарат перевели на возможность работы через Ethernet.

Через их ПО (что в папке), всё работает.
пинпад.ини:
ShowScreens=0
printerfile=p
printerend=01

NewProtocol=1
;department=2
PinpadIPAddr=172.16.0.203
PinpadIPPort=8888

115200
PrintEnd=01

Вот настройки ккм сервер:

http://joxi.ru/zAN6EXyTwa6NVA

из админки, по таким настройкам сверка проходит. А оплата нет.

Audim
Администратор
Сообщения: 2401
Зарегистрирован: 17 мар 2015, 18:36

Re: Сбер Эквайринг по Ethernet

Сообщение Audim » 10 апр 2023, 22:20

Так в kkmserver указали то-же IP и порт?

AneJIbcuH
Сообщения: 15
Зарегистрирован: 26 май 2020, 11:37

Re: Сбер Эквайринг по Ethernet

Сообщение AneJIbcuH » 10 апр 2023, 22:47

Конечно тот же, к тому же прописываешь в админке ккм сервера ip адрес (и настройки), она сама правит пинпад.ини (как я понял).
Но вообщем настройки, как надо. Повторюсь, сверка итогов из админки запускается нормально.
И кнопка "Войти в техническое меню" тоже отрабатывает.

Может у сбера что-то поменялось. Раньше у них всегда BATник лежал на тестовую оплату, там была команда
sbcall 4000 200 1 1
Такой БАТник не работает теперь. У них другой и команда там:
loadparm.exe 1 100

AneJIbcuH
Сообщения: 15
Зарегистрирован: 26 май 2020, 11:37

Re: Сбер Эквайринг по Ethernet

Сообщение AneJIbcuH » 11 апр 2023, 15:36

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

Audim
Администратор
Сообщения: 2401
Зарегистрирован: 17 мар 2015, 18:36

Re: Сбер Эквайринг по Ethernet

Сообщение Audim » 11 апр 2023, 20:06

Напишите в нашу тех. поддержку (kkmserver@gmail.com), кратко проблему, ИНН лицензии и доступ по Энидеску.

Ответить