SetTouch ◾️ Приоритетные способы оплаты

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

SetTouch ◾️ Приоритетные способы оплаты

https://crystals.atlassian.net/browse/SRTG-208

https://crystals.atlassian.net/browse/SRTB-9785

https://crystals.atlassian.net/browse/CR-13910

10.4.19.2

Описание

Функциональность позволяет настраивать порядок отображения способов оплаты, включая плагины, работающие через SetAPI. Это помогает задать строгую последовательность оплат по бизнес-логике, например, чтобы снизить комиссию за безналичные операции, направляя клиентов в первую очередь к выгодным для бизнеса способам расчёта.

Ценность

  • Снижение комиссии при использовании безналичных оплат.

  • Повышение доли использования приоритетных платежных систем.

Логика работы

1. Настройка приоритета
Доступна настройка дополнительного списка приоритетных способов оплаты. Первый способ в списке является наиболее приоритетным.

2. Начало оплаты
При переходе к этапу оплаты автоматически активируется только первый способ из списка. Соответствующий плагин оплаты запускается автоматически. Другие способы оплаты на этом этапе недоступны.

3. Переход к следующему способу
Для выбора другого способа оплаты необходимо:

  • Оплатить часть суммы первым способом, ИЛИ

  • Нажать кнопку «Пропустить» на форме ввода суммы.

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

4. Завершение приоритетной очереди
После применения или пропуска всех приоритетных способов касса открывает выбор из всех остальных настроенных способов оплаты, включая ранее использованные приоритетные.

 

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

Настроены приоритетные типы оплаты:

  • Яндекс Сплит

  • Внешний банковский терминал

 

  1. Кассир добавляет товары в чек и выбирает первый тип оплаты из списка приоритетных - Яндекс Сплит (единственный доступный на данном этапе).

image-20251126-124843.png

1а. Или нажимает кнопку быстрого выбора типов оплат.

image-20251126-124721.png
  1. Кассир нажимает ПРОПУСТИТЬ.

image-20251126-125028.png
  1. Касса автоматически предлагает оплатить вторым типом оплаты, указанным в списке приоритетных (в данном примере - Внешний банковский терминал).

Кассир вводит часть суммы для оплаты → нажимает ОПЛАТИТЬ.

image-20251126-125200.png
  1. Касса автоматически предлагает доплатить оставшуюся сумму наличными. Кассир вводит сумму → нажимает ОПЛАТИТЬ.

image-20251126-125318.png

4а. Или выбирает тип оплаты из полного списка.

image-20251126-130030.png
  1. Касса регистрирует чек.

chrome_GLfbU7UqfA.png

 

Ограничения

Не допускается указывать в настройке базовые типы оплат Set, если их настроено больше одного в общем списке.

Примеры:

Настроены 2 типа оплаты BankCardPaymentEntity (два банковских терминала на одной кассе):

image-20251126-113407.png

 

Настроены 3 типа оплаты BankQRPaymentEntity:

image-20251126-113238.png

 

Настройка

Отредактируйте и выполните скрипт по базе данных set, указав требуемые типы оплат через разделитель ; → перезагрузите кассовый модуль.

  • Для наименований базовых типов оплат Set используются значения, указанные в интеграционной документации.

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

Пример:

Для плагина Яндекс Пэй и Сплит в поле код оплаты для передачи в систему событий - значение yandex.pay.payment.plugin.

chrome_wmSHbEpP9Y.png

 

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