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

Тип вознаграждения акций “Списание баллов в счет скидки” позволяет автоматизировать и упростить процесс списания баллов и включить его в общий механизм акций.

В конструкторе акции появляются новое условие “Списание баллов в счет скидки” и соответствующее вознаграждение.

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

Настройка механизма сводится к указанию 3х основных параметров:

Квота  Максимальный процент скидки, которую можно  получить в счет списываемых баллов
Коэффициент обратной конвертации  Стоимость одного рубля скидки в списываемых  бонусных баллах. Если значение этого коэффициента  равно 2-м, то для получения скидки в 100 рублей  необходимо будет потратить 200 бонусных баллов
Набор товаров  Стандартный фильтр критериев выборки номенклатуры  на основе sku, категорий и атрибутов в любом их  сочетании

 

Таким образом обеспечивается высокий уровень гибкости механизма. Например, можно указать различные коэффициенты обратной конвертации баллов скидки для разных товаров в одном чеке.

Пример значения параметра состава корзины:

{
"1": {,
"sku": "32435",
"price": 1000,
"quantity": 2,
"discount_points": 40
},
"2": {
"sku": “2141",
"price": 1000,
"quantity": 4,
"discount_points": 40
}
}

Пересечения

Логика пересечения акций, в которых присутствует вознаграждение “Списание баллов в счет скидки“ имеет некоторые особенности. Хотя пересечение самих акций никак не изменилось в связи с изменениями API, вознаграждение “Списание баллов в счет скидки“ применяется в самом конце расчета и не влияет на логику работы пересечений по критериям максимальной и минимальной выгоды

Алгоритм работы пересечений следующий:

  1. В соответствии с составом корзины и прочими условиями определяется набор применяемых к позициям акций.
  2. В соответствии с настройками пересечений акций, выбирается последовательность их применения.
  3. Исходя из последовательности применения акции формируется последовательность применения вознаграждений.
  4. Из всех вознаграждений по позиционно выбираются вознаграждения типа “Списание баллов в счет скидки“. Они сравниваются между собой, выбирается одно вознаграждение с максимальной квотой, которое переносится в конец последовательности. Все остальные вознаграждения этого типа исключаются из последовательности.
  5. Вознаграждения последовательно применяются.