Новый суровый эквайринг 2.0 от Сбербанка в 1С
Обратился клиент с проблемой, что не проходит тест эквайринга. Соответственно, эквайринг в РМК не работает.
Розница последнего релиза, базовая. Драйвер обновляется с портала ИТС, тоже последний:
Драйвер 1.x Сбербанка больше не поддерживается, можно использовать только 2.х с sb_pilot.exe.
Из командной строки запускал сверку и оплату на рубль, проходила:
sb_pilot 7
sb_pilot 1 100
В файле pinpad.ini проверил, порты и визуализация процесса прописаны правильно.
Попробовал поискать отладчиком, в чем проблема.
Тест устройства вызывается с параметрами:
Параметры передаются вроде корректные:
<?xml version="1.0" encoding="UTF-8"?>
<Parameters>
<Parameter Name="EquipmentType" Value="ЭквайринговыйТерминал"/>
<Parameter Name="DistribPath" Value="C:\WinCLI"/>
<Parameter Name="PrintSlipOnTerminal" Value="false"/>
<Parameter Name="ShortSlips" Value="false"/>
<Parameter Name="PartialCancel" Value="false"/>
<Parameter Name="CutSequence" Value="22"/>
<Parameter Name="Department" Value="0"/>
<Parameter Name="ReturnWithoutCard" Value="false"/>
<Parameter Name="CancelWithoutCard" Value="false"/>
</Parameters>
Но получаю ошибку:
"Ошибка при выполнении функции ТестУстройства, код завершения операции - 200, ответ терминала - \\sb_pilot.exe
не доступен"
В обсуждениях нашел, что тест не проходит но эквайринг при этом все равно работает.
У меня не работал, потому что нужно было прописать новое торговое оборудование в видах оплат (эквайринг), а то оно пыталось старое отключенное оборудование использовать и выдавало ошибку, что оборудование не найдено. В разделе Продажи — Кассы ККМ — Способы оплат.
Среда: Розница базовая 3.0.9.191 Драйвер эквайринга в 1С 2.7.2.2
Объем: 1 час
Свежие комментарии