Тип вознаграждения акций “Списание баллов в счет скидки” позволяет использовать баллы в качестве скидки для всей корзины или для отдельно взятого товара.
При выборе условия в акции появляется новая опция вознаграждения - “Списание баллов в счет скидки”.
Условие позволяет в случае списания клиентом баллов присваивать ему тег или выполнять другие дополнительные действия.
Если настроена акция, то в случае списания баллов необходимо передавать информацию о размере желаемого списания баллов для каждой позиции в параметре discount_points.
{
"1": {,
"sku": "32435",
"price": 1000,
"quantity": 2,
"discount_points": 40
},
"2": {
"sku": “2141",
"price": 1000,
"quantity": 4,
"discount_points": 40
}
}
Значение discount_points рассчитывается на стороне клиента в соответствии с бизнес процессами компании.
Мы заложили возможность отключения начисление баллов и связанных с покупкой цепочек для определенных отделов (реализуется на стороне SailPlay). Для отключения функционала необходимо передать менеджеру SailPlay список департаментов, в работу которых следует внести изменения.
Кроме этого, в запросе на получение token’а (запрос для авторизации кассы) будет возвращаться дополнительный параметр:
points_enabled=0|1
В случае, если points_enabled=0, необходимо на стороне кассового модуля, отключить все действия, связанные с бонусными баллами (отображение окна кассиру и т.д.)
Для реализации этого механизма, на кассовом ПО необходимо выполнить следующие изменения:
Логика пересечения акций, в которых присутствует вознаграждение “Списание баллов в счет скидки” имеет некоторые особенности.Хотя пересечение самих акций никак не изменилось, вознаграждение “Списание баллов в счет скидки” всегда будет применяться в самом конце расчета и не влияет на логику работы пересечений по критериям максимальной и минимальной выгоды