ПСБ,СБП, ПНХ...(Система Быстрых Платежей)

1. platformit 18 05.04.22 01:14 Сейчас в теме
Описание окружения:
- интегрированный терминал Ingenico Lane3000
- Windows 10 Pro х64 Сборка 19043.1586
- Платформа 1С 8.3.18.17.41
- Релиз 1С: Розница 2.3.10 (зашит драйвер IngenicoDriver1C.dll версии 1.0.0.2)
- Версия драйвера ARCUS 2.0.0.26
- Банк ПСБ (Промсвязьбанк)


В этой связке есть три варианта возврата безналичной оплаты клиенту в зависимости от способа оплаты:
- Банковская карта
- Система быстрых платежей (СБП)
- Алипэй (не используем, про нее не говорим)

Возникли непонятки с Системой Быстрых Платежей:
Оплата по СБП работает (1С шлет на терминал команду оплаты картой, на терминале жмем F2(SBP) - формируется QR код). Все ОК.
Тут стоит добавить, что вид оплаты в 1С "СБП" заведен как "платежная карта", наряду с Visa, MAsterCard и прочее.

Возврат по СБП не работает: после появления меню выбора способа возврата на интегрированном терминале, кнопка F2 (SBP) не реагирует на нажатие.
- пробовали возврат день в день через чек на возврат по рекомендации техподдержки ПСБ
- пробовали возврат день в день через чек на возврат, но подождать 5-10 минут по рекомендации техподдержки ПСБ
- пробовали оформлять "возврат от покупателя" +"эквайринговая операция" на другой день (т.е. в другую смену) по рекомендации техподдержки ПСБ
В зависимости от способа выше вылезали ошибки "Ошибка MAC", чек не найден, или просто терминал не реагировал и ждал когда приложат карту.

Изменение файла OPS.ini в папке "C:\Arcus2\INI" путем замены

3=1,11,ВОЗВРАТ ТОВАРА
на
3=1,110,Возврат СБП
приводит к тому, что все возвраты проходят только через СБП,
пропадает возможность выбора способа возврата на карту

В этом случае срабатывает возврат по СБП без участия 1С через bat-ник с таким содержимым
C:\Arcus2\ CommandLineTool\BIN> CommandLineTool.exe /o3 /a12345 /z12345 /c643

Уважаемые знатоки, внимание вопрос:
Интуитивно понятно, что необходимо добавить в файл "C:\Arcus2\INI\OPS.ini" отдельный пункт возврата через СБП
20=1,110
и
написать обработку для 1С для отдельной операции - возврата по СБП.

Где взять описание работы встроенного драйвера IngenicoDriver1C.dll?
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. platformit 18 05.04.22 16:09 Сейчас в теме
Тех поддержка Ingenico разрабатывает новую версию 1.0.0.3 драйвера IngenicoDriver1C.dll.
По факту сертификации новая версия драйвера 1С-Инженико 1.0.0.3 будет доступна с типовых конфигурациях 1С и БПО.
3. platformit 18 05.04.22 16:10 Сейчас в теме
Техподдержка ПСБ сообщает, что корректная работа с СБП поддерживается с версии ARCUS 2.0.0.41.
Будем тестировать с инженером, по результатам сообщу.
5. platformit 18 08.04.22 01:56 Сейчас в теме
(3)Не помогло. ПСБ продолжает думать над решением
4. platformit 18 05.04.22 16:14 Сейчас в теме
Параллельно пишем костыль, который открывает файл "C:\Arcus2\INI\OPS.ini" и заменяет значения
2=2,3,ОТМЕНА ПОСЛ.
3=1,11,ВОЗВРАТ ТОВАРА
на
2=1,110,Возврат СБП
3=1,110,Возврат СБП
и обратно
6. host_kms 125 17.11.22 09:58 Сейчас в теме
(4) Приветствую! Подскажите, нашли адекватное решение? И если нет, подскажите подменяете в файле на "1,110,Возврат СБП" в момент пробития чека из 1С без перезагрузки экв. терминала?
8. user1612414 15.07.23 15:35 Сейчас в теме
(7)
Здравствуйте! Ссыллка на инструкцию не работает( Пришлите новую пожалуйста.
user1231152; +1 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот