Публичное пространство
SetRetail10 ◾️ Двухэтапная оплата по отделам на банковском терминале Сбербанк
- SRTZ-3917Получение подробных данных проблемы… СТАТУС
- CR-13363Получение подробных данных проблемы… СТАТУС
10.4.14.0
Функциональность поддерживается всеми терминалами Сбербанка, но тестирование производилось только на терминале Kozen P12.
Описание
В некоторых торговых сетях при оплате через терминалы Сбербанка комиссия отличается в зависимости от платежной системы (например, МИР или VISA/MASTERCARD). Начиная с версии 10.4.14.0 в SetRetail добавлена возможность подключить двухэтапную оплату по отделам на кассе через терминалы Сбербанк. Определение оплат к одному из двух отделов осуществляется автоматически, в зависимости от типа карты, с которой производится оплата.
Функциональность реализована для всех типов касс: POS/Touch/SCO.
Ценность
- Оптимизация расходов на эквайринг (снижение комиссии при оплате картами определенных платежных систем).
- Автоматизация процесса, исключение ошибок, связанных с ручным выбором отдела.
Особенности работы
- Карту повторно прокатывать / прикладывать не нужно – двухэтапная операция проходит автоматически в рамках одной оплаты.
- Доработка учитывает применение физической банковской карты и оплату через СБП.
Примеры сценариев работы
Оплата картой МИР
- В чек добавлены товары на сумму 5000 руб.
- Покупатель оплачивает чек картой МИР.
- Касса вызывает оплату с суммой и отделом d = 1.
- Терминал ожидает ввода карты.
- Покупатель прикладывает/вставляет карту.
- В ответ от терминала получаем файл обмена - e-файл с кодом 4353, содержащий название типа карты = MIR.
- Касса повторно отправляет команду оплаты, передавая хеш карты и d = 2.
- Оплата успешно проходит через отдел 2.
- При экспорте выгружается новое плагинное свойство
<plugin-property key="department" value="2"/>
.
Оплата картой VISA/MASTERCARD
- В чек добавлены товары на сумму 5000 руб..
- Покупатель оплачивает чек картой VISA или MASTERCARD.
- Касса вызывает оплату с суммой и отделом d = 1.
- Терминал ожидает ввода карты.
- Покупатель прикладывает/вставляет карту.
- В ответ от терминала получаем e-файл с кодом 4353, содержащий название типа карты ≠ MIR (VISA или MASTERCARD).
- Касса повторно отправляет команду оплаты, передавая хеш карты и d = 1.
- Оплата успешно проходит через отдел 1.
- При экспорте выгружается новое плагинное свойство
<plugin-property key="department" value="1"/>
.
Полный возврат платежа картой МИР, VISA/MASTERCARD
- Покупатель обращается к кассиру с целью полностью вернуть платеж по чеку.
- Кассир инициирует транзакцию возврата платежа.
- Кассир находит в кассе чек продажи по реквизитам.
- Кассир выбирает "Возврат всего чека".
- Касса выбирает тип оплаты - банковской картой.
- Касса вызывает возврат чека с суммой и номером отдела из БД кассы.
- Терминал ожидает ввода карты.
- Покупатель прикладывает/вставляет карту.
- Терминал проводит возврат по банку и возвращает ответ кассе.
- Касса регистрирует чек возврата с типом оплаты и номером отдела по банковской карте.
- В чеке возврата плагинное свойство
department
не передается.
Ограничения
- Функциональность не поддерживается в операциях отмены чека.
- Доработка корректно работает только с терминалом, зарегистрированным на работу с двумя отделами, иначе будет ошибка при обращении кассы к терминалу.
- Доработка корректно работает только с терминалом, зарегистрированным на работу с прерыванием, иначе будет передаваться только первый отдел при обращении кассы к терминалу.
- Если на кассе номер отдела не указан (настройка не активирована в БД), а в терминале заданы отделы, то отдел будет запрошен на экране терминала при выполнении операции.
- Функциональность работает только при активации настройки прерывания терминала на сервере SR10 в шаблоне касс.
Настройка
Для включения передачи номера отдела в терминал в зависимости от типа банковской карты выполните скрипт на сервере SetCentrum/SetRetail по базе данных set.
Также убедитесь, что в шаблоне кассы (Кассовый модуль → Шаблоны касс) в секции Дополнительные настройки активирована настройка прерывания терминала -
Рассчитывать скидки во время оплаты.Экспорт в ERP
Экспорт в ERP-системы осуществляется в соответствии с интеграционной документацией:
- Экспорт чеков из SetRetail10 в ERP (веб-сервис на стороне ERP) → Банковская карта.
- Экспорт чеков из SetRetail10 в ERP (веб-сервис на стороне SetRetail10) → Банковская карта.
Номер отдела передается в плагинном свойстве department
.
Статьи по теме
- SetRetail10 ▪️ Касса ◾️ Настройка банковского процессинга «Сбербанк» на кассе
- SetRetail10 ◾️ Сбербанк. Оплата по биометрии.
- Оплата QR-кодом: Сбербанк СБП (Система Быстрых Платежей) через терминал
© 1994-2025, ООО «Кристалл Сервис Интеграция».
Все права защищены.