Скидка на товары в случае наличия в чеке других товаров на сумму или кол-во от Х

Редактировал(а) Татьяна Брыкова 2025/12/02 08:53

Привлекательная акция с кешбэком способна не только увеличить средний чек, но и сделать покупателей более лояльными. Например,  магазин проводит акцию: "Скидка 10% на все газированные напитки в чеке, при покупке от 3-х пачек чипсов на сумму более 300 руб." Покупатель получает выгоду при покупке комплиментарных товаров и возвращается за покупками снова.

Такая акция настраивается с помощью Базового правила начисления с включаемым фильтром по позициям с использованием зависимости между позициями.

Воспользуемся кампанией "Demo_базовые механики", ее основные настройки описаны здесь. На каждом проекте настраивается своя  кампания и партнер. 

На форме Базового правила необходимо заполнить параметры следующим образом: 

  • Вид начисления = Скидка
  • Скидка предоставляется в размере = 10
  • От = Сумма со скидкой.
  • Тип расчёта = Процент.
  • На = Только позиция чека.

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

1748965090977-519.png1748965134158-279.png

Рис. Обязательные наборы параметром базового правила начисления

Дополнительно в правиле необходимо задать включаемую фильтрацию по позициям чека для того, чтобы правило применялось на определённые товары (газированные напитки), но при условии наличия в составе чека от 3-х пачек чипсов на сумму более 300 руб.

Для этого в секции правила «Фильтр по позициям» добавляем включаемый фильтр:

  • По товарам = Включаемые.
  • Включить список товаров с газированными напитками.

1748966156325-516.png

Рис. Включаемый фильтр по позициям в правиле начисления

1748966413937-306.png

Рис. Список товаров во включаемом фильтре по позициям в правиле начисления

Фильтрация по наличию в составе чека товаров от определённого количества и суммы настраивается с помощью зависимостей в  основном фильтре по позициям (который добавляется в правиле) в секции «Зависимости»:

  • Использовать зависимости = Включаемые.
  • Расположение = Все, включая текущую.
  • Количество мин. = 3.
  • Сумма мин. = 300.

1749047376640-947.png1749027918545-785.png

Рис.  Фильтр по позициям с включенным зависимым фильтром 

При этом необходимо включить в основной фильтр по позициям зависимый фильтр по позициям «Чипсы» (на скриншоте выше «Включаемые»). Данный зависимый фильтр по позициям должен содержать фильтрацию по списку товаров, которые должны присутствовать в чеке (по условиям акции чипсы):

1748966958313-606.png

Рис. Зависимый включаемый фильтр по позициям

Во включаемый зависимый фильтр по позициям добавляем список товаров с чипсами:

1748966581747-167.png

Рис. Список товаров во включаемом зависимом фильтре по позициям 

Таким образом, система сначала делает проверку чека на наличие товара,  к которому будет применяться правило – в данном случае «Газированные напитки». При наличии в чеке данной позиции идёт проверка на наличие «триггерной» позиции, указанной в зависимом фильтре в секции «Зависимости» в заданном количестве и сумме – в данном случае наличие позиций из списка «Чипсы» в количестве не менее 3 шт. на сумму не менее 300 рублей. При соблюдении всех условий правило срабатывает и выдается поощрение.

Рекомендуется проверить все настройки, наличие активного статуса у кампании, правил, фильтров, списков, после чего можно считать акцию полностью настроенной.

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