ПСБ,СБП, ПНХ...(Система Быстрых Платежей)
Описание окружения:
- интегрированный терминал 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?
- интегрированный терминал 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?
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Тех поддержка Ingenico разрабатывает новую версию 1.0.0.3 драйвера IngenicoDriver1C.dll.
По факту сертификации новая версия драйвера 1С-Инженико 1.0.0.3 будет доступна с типовых конфигурациях 1С и БПО.
По факту сертификации новая версия драйвера 1С-Инженико 1.0.0.3 будет доступна с типовых конфигурациях 1С и БПО.
Техподдержка ПСБ сообщает, что корректная работа с СБП поддерживается с версии ARCUS 2.0.0.41.
Будем тестировать с инженером, по результатам сообщу.
Будем тестировать с инженером, по результатам сообщу.
Параллельно пишем костыль, который открывает файл "C:\Arcus2\INI\OPS.ini" и заменяет значения
2=2,3,ОТМЕНА ПОСЛ.
3=1,11,ВОЗВРАТ ТОВАРА
на
2=1,110,Возврат СБП
3=1,110,Возврат СБП
и обратно
2=2,3,ОТМЕНА ПОСЛ.
3=1,11,ВОЗВРАТ ТОВАРА
на
2=1,110,Возврат СБП
3=1,110,Возврат СБП
и обратно
(6)
Добрый день!
Вообщем вот это должно помочь, написал мини инструкцию, некоторые вещи взял из этого поста.
Добрый день!
Вообщем вот это должно помочь, написал мини инструкцию, некоторые вещи взял из этого поста.
Прикрепленные файлы:
QR.bat
возврат.bat
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот
