SetRetail10 ◾️ Применение партнёрской карты лояльности в момент оплаты чека (Сбербанк)

Публичное пространство

SetRetail10 ◾️ Применение партнёрской карты лояльности в момент оплаты чека (Сбербанк)

Описание

Функциональность обеспечивает автоматическое применение скидок и акций для участников программы лояльности в момент оплаты чека платёжным средством Сбербанка. Это исключает необходимость при каждой покупке предъявлять на кассе карту лояльности и позволяет покупателям гарантированно получать выгоду при использовании привычного способа оплаты.

Принцип работы

  1. Инициация платежа: покупатель выбирает безналичный способ оплаты и использует одно из платежных средств Сбербанка (по карте, через QR-код или по биометрии).

  2. Идентификация в системе лояльности: терминал выполняет запрос в СБОЛ (сервис Сбербанка) для поиска привязанной карты лояльности партнёра.

  3. Автоматическое применение скидок и акций: из СБОЛ в SetRetail 10 передаётся номер карты лояльности, которую касса добавляет в чек для пересчета итоговой суммы чека с учётом всех скидок и акций, в том числе с возможностью списания бонусов.

  4. Завершение операции: покупатель видит финальную сумму к оплате уже с применёнными скидками, а также при необходимости (если достигнут установленный банком лимит) вводит PIN-код банковской карты, после чего процесс оплаты завершается и касса регистрирует чек.

Ценность

Для покупателя

  • Удобство в использовании: скидка применяется автоматически при оплате привычной банковской картой.

  • Экономия времени: не нужно искать карту лояльности или диктовать номер телефона.

  • Гарантированная выгода: персональные скидки применяются всегда при оплате картой Сбербанка, исключается риск упущенной выгоды из-за забытой карты лояльности.

Для ритейлера

  • Повышение лояльности: упрощение процесса получения скидки увеличивает вовлечённость покупателей в программу лояльности.

  • Рост среднего чека: автоматическое применение скидок стимулирует повторные покупки.

  • Оптимизация процессов: сокращается время обслуживания на кассе.

Для банка

  • Увеличение числа платежей: покупатели чаще выбирают карту Сбербанка для оплаты.

  • Укрепление партнёрств: предоставление дополнительной ценности для торговых сетей.

  • Развитие экосистемы: усиление связей между платёжными сервисами и программами лояльности.

Примеры работы

Исходные условия

  1. Подключен терминал Сбербанка.

  2. На кассе настроен банковский процессинг “Сбербанк” (подробнее – в статье).

  3. На сервере Set Centrum:

    1. установлены требуемые настройки шаблона касс и типа оплаты банковской картой (подробнее описано в главе Настройка);

    2. настроена система лояльности с использованием карт Set Retail 10 (может быть любая другая, например, Set Loyalty или система, поддерживаемая через Set API);

    3. в разделе кассовых механик заведены акции (могут быть любые):

      1. акция на скидку 10% на весь чек для держателей карт лояльности;

      2. акция на начисление 100 бонусов;

      3. акция на списание бонусов.

Отправка данных карты в СБОЛ (привязка карты лояльности)

  • Отправка данных карты лояльности в СБОЛ производится терминалом автоматически в момент оплаты. Привязанную карту лояльности покупатель сможет увидеть в своем личном кабинете в приложении Сбербанка.

  • К одной банковской карте могут быть привязаны карты лояльности от разных брендов-партнёров.

  1. Кассир добавляет товары и карту лояльности покупателя в чек.

  2. Кассир переходит к расчёту → выбирает тип оплаты Банковская карта, Сбербанк.

  3. Кассир подтверждает сумму к оплате.

  4. Касса активирует терминал и передает сумму чека.

  5. Покупатель прикладывает карту Сбербанка к терминалу.

  6. Терминал передает данные о мерчанте и номер применённой карты лояльности в СБОЛ.

  7. Касса регистрирует чек.

Основной сценарий оплаты

Работа на клавиатурной кассе

  1. Кассир добавляет товары в чек → переходит к расчету.

  2. Кассир выбирает тип оплаты Банковская карта, Сбербанк.

image-20260202-115024.png
  1. Кассир подтверждает сумму к оплате.

image-20260202-115351.png
  1. Касса активирует терминал и передает сумму чека.

  2. Покупатель прикладывает карту Сбербанка к терминалу.

  3. Терминал после валидации карты передает данные по клиенту и мерчанту в СБОЛ → после получения ответа терминал прерывает оплату и передает номер карты лояльности.

  4. Касса ищет карту лояльности в списке активных плагинов карт → после получения ответа от cоответствующего плагина карт → касса запускает перерасчёт скидок.

image-20260202-130115.png
  1. Касса применяет акции, сработавшие по карте лояльности для данного чека.

  2. При наличии бонусов на счете покупателя касса выводит окно для списания бонусов с указанием максимально доступной для списания суммы.

Данное окно отображается только при условии включенной настройке в шаблоне кассы Информирование кассира о возможности списать бонусы.

  1. Кассир выбирает Списать.

image-20260202-143921.png
  1. Касса выводит сумму списания с возможностью редактирования.

image-20260202-152147.png
  1. Кассир нажимает ВВОД.

  2. Плагин оплаты передает новую сумму на терминал.

  3. Терминал успешно совершает оплату в банке.

  4. Касса регистрирует чек.

image-20260202-171533.png

Работа на Set Touch

  1. Кассир добавляет товары в чек → переходит к расчету.

  2. Кассир выбирает тип оплаты Банковская карта, Сбербанк.

image-20260202-164929.png
  1. Кассир подтверждает сумму к оплате по кнопке Оплатить.

image-20260202-193357.png
  1. Покупатель прикладывает карту Сбербанка к терминалу.

  2. Терминал после валидации карты передает данные по клиенту и мерчанту в СБОЛ → после получения ответа терминал прерывает оплату и передает номер карты лояльности.

  3. Касса ищет карту лояльности в списке активных плагинов карт → после получения ответа от cоответствующего плагина карт запускает перерасчёт скидок.

  4. Касса применяет акции, сработавшие по карте лояльности для данного чека.

  5. При наличии бонусов на счете покупателя касса выводит окно для списания бонусов с указанием максимально доступной суммы для списания.

Данное окно отображается только при условии включенной настройке в шаблоне кассы Информирование кассира о возможности списать бонусы.

  1. Кассир нажимает Списать.

image-20260202-193709.png
  1. Касса выводит форму с возможностью редактирования бонусов.

  2. Кассир нажимает Списать.

image-20260203-090636.png
  1. Плагин оплаты передает новую сумму на терминал.

  2. Терминал успешно совершает оплату в банке.

  3. Касса регистрирует чек.

image-20260203-090553.png

Дополнительные сценарии

Смешанная оплата c перерасчетом скидок: первая оплата средством Сбербанка

  1. Кассир добавляет товары в чек → переходит к расчету.

  2. Кассир выбирает тип оплаты Банковская карта, Сбербанк.

image-20260203-180211.png
  1. Кассир редактирует сумму к оплате и нажимает клавишу ВВОД.

image-20260203-183431.png
  1. Касса активирует терминал и передает сумму чека.

  2. Покупатель прикладывает карту Сбербанка к терминалу.

  3. Терминал после валидации карты передает данные по клиенту и мерчанту в СБОЛ → после получения ответа терминал прерывает оплату и передает номер карты лояльности.

  4. Касса ищет карту лояльности в списке активных плагинов карт → после получения ответа от cоответствующего плагина карт → касса запускает перерасчёт скидок.

image-20260203-182022.png
  1. Касса применяет акции, сработавшие по карте лояльности для данного чека.

  2. Кассир выбирает второй тип оплаты.

image-20260203-181804.png
  1. Кассир вводит сумму, предоставленную покупателем → нажимает клавишу ВВОД.

image-20260203-182655.png
  1. Кассир закрывает чек.

image-20260203-183040.png

Смешанная оплата без перерасчета скидок

  1. Кассир добавляет товары в чек → переходит к расчету.

  2. Кассир выбирает тип оплаты Наличные.

  3. Кассир редактирует сумму к оплате и нажимает клавишу ВВОД.

image-20260203-185723.png
  1. Кассир выбирает второй тип оплаты Банковская карта, Сбербанк.

image-20260203-185809.png
  1. Кассир подтверждает сумму к оплате клавишей ВВОД.

image-20260203-185937.png
  1. Касса активирует терминал и передает сумму чека.

  2. Покупатель прикладывает карту Сбербанка к терминалу.

  3. Терминал после валидации карты передает данные по клиенту и мерчанту в СБОЛ → после получения ответа терминал прерывает оплату и передает плагину оплаты номер карты лояльности.

  4. Плагин оплаты определяет, что в чеке есть другая оплата.

  5. Карта лояльности не применяется в чеке.

  6. Терминал успешно совершает оплату в банке.

  7. Касса регистрирует чек.

image-20260203-190110.png

Оплата без перерасчета скидок: карта лояльности заблокирована

  1. Кассир добавляет товары в чек → переходит к расчету.

  2. Кассир выбирает тип оплаты Банковская карта, Сбербанк.

  3. Кассир подтверждает сумму к оплате по кнопке ВВОД.

  4. Покупатель прикладывает карту Сбербанка к терминалу.

  5. Терминал после валидации карты передает данные по клиенту и мерчанту в СБОЛ → после получения ответа терминал прерывает оплату и передает номер карты лояльности.

  6. Касса ищет карту лояльности в списке активных плагинов карт → получает от cоответствующего плагина карт статус карты Заблокирована → выводит сообщение на экран кассира.

image-20260203-092259.png
  1. Кассир нажимает кнопку ВВОД.

  2. Карта лояльности не применяется.

  3. Терминал совершает оплату в банке.

  4. Касса регистрирует чек.

image-20260203-095334.png

Особенности работы и ограничения

  1. Функциональность реализована для клавиатурной кассы (POS), Set Touch и Set SCO v.3.

  2. Если в чеке уже присутствует карта лояльности, то карта, полученная от Сбербанка, не добавляется в чек.

  3. Невозможно аннулировать чек из состояния прерывания (только если от терминала пришел код ошибки на оплату).

  4. Функциональность не поддерживается при оплате через Систему быстрых платежей (СБП).

  5. Если к банковской карте Сбербанка уже привязана карта лояльности, то при последующих покупках с применением в чеке другой карты лояльности ранее привязанная карта НЕ перезаписывается.

  6. При применении в чеке нескольких карт лояльности, в банковский процессинг будет передана первая добавленная карта.

  7. В сценарии смешанной оплаты автоматическое применение карты лояльности возможно только если первая оплата в чеке выполняется картой Сбербанка. Если сначала внесена наличная или любая другая оплата, система не сможет пересчитать скидки.

  8. При условии одновременной работы с процессингом СберСпасибо, в первую очередь касса выполнит перерасчет акций по карте лояльности (в том числе списание бонусов), и только после этого предложит применить бонусы “Спасибо” от Сбербанка.

  9. В процессе перерасчета скидок и акций система лояльности может вывести информационные окна, которые потребуется закрыть вручную.

  10. Изменение состава чека на этапе прерывания оплаты невозможно, за исключением случаев, когда касса отображает форму для сканирования товаров-подарков.

  11. Особенности срабатывания акций:

    1. На выдачу подарков: если в настройках акции с результатом Информация о подарках установлено условие по стоимости товаров или чека, а также выбрана опция Сообщение демонстрируется → При переходе к оплате, то добавленные товары-подарки останутся в чеке, даже если условие по сумме чека перестанет выполняться после перерасчета скидок. Для исключения такого сценария рекомендуется установить опцию Сообщение демонстрируется → При регистрации чека.

    2. Со скидкой на наборы: недоступно добавление в чек новых товаров для применения скидки за количество.

Настройка

Шаблон кассы

Перейдите в раздел Кассовый модуль → Шаблоны касс [Выбранный шаблон].

28-01-2026-10-11 (7).png

Перейдите на вкладку ПРОЦЕСС ТОРГОВЛИ → введите в поисковую строку слово скидки → откройте вкладку Дополнительные настройки → установите флажок image-20260129-075421.png Рассчитывать скидки во время оплаты → кликните image-20251203-094010.png .

28-01-2026-10-10 (6).png

Тип оплаты

Перейдите в раздел Кассовый модуль -> Типы оплат -> Оплата банковской картой.

28-01-2026-10-11 (8).png

Установите флажки:

  • image-20260129-075421.png Передача номера дисконтной карты в банковский процессинг;

    • опционально в поле Список служебных карт можно указать список карт лояльности, которые не требуется передавать в банковский процессинг:

      • введите через точку с запятой конкретные номера карт либо укажите диапазон номеров карт по шаблону [Длина]-[Префикс1], [Префикс2], ... , где длина – это количество цифр в номере карты, а префикс – начальные цифры номера (при этом для одной длины можно указать несколько префиксов через запятую);

      • пример значения поля: 112345678; 9-11, 12

  • image-20260129-075421.png Получение номера дисконтной карты от банковского процессинга.

Кликните image-20251203-094010.png → перезагрузите кассовый модуль.

28-01-2026-10-11 (9).png

Статьи по теме