Cheffy
Программа лояльности

Списание баллов

Как клиент тратит баллы на сайте и в кассе, ограничение в 50 % суммы чека и системный промокод LOYALTY-.

Накопленные доступные баллы клиент тратит как скидку при оформлении заказа. Списание работает и на сайте (в корзине), и в кассе (POS). В этом разделе описано, как применяются баллы, какое действует ограничение и как это реализовано технически.

Сколько баллов можно списать

Действует ограничение: баллами можно оплатить не более 50 % суммы заказа (значение настраивается параметром «Процент применения баллов» — см. Настройка уровней и кешбэка).

Cheffy рассчитывает максимально возможную скидку так:

Считается лимит по чеку

Максимальная сумма скидки = сумма заказа × процент применения / 100. По умолчанию это половина чека.

Запрошенные баллы переводятся в рубли

Сумма скидки = баллы × курс балла. По умолчанию 1 балл = 1 ₽.

Применяется наименьшее

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

Тратятся только доступные баллы

Списать можно только доступные баллы. Баллы в холде (в ожидании) потратить нельзя, пока они не активируются. См. Отложенные баллы и активация.

Пример

Заказ на 4 000 ₽, у клиента 5 000 доступных баллов, курс 1 балл = 1 ₽, ограничение 50 %.

  • Лимит по чеку: 4000 × 50 / 100 = 2000 ₽.
  • Клиент хочет списать все 5 000 баллов (5 000 ₽), но это больше лимита.
  • Cheffy урежет скидку до 2 000 ₽ и спишет 2 000 баллов. Останется 3 000 баллов.

Как применить баллы на сайте

В корзине клиент указывает, сколько баллов хочет потратить, и подтверждает применение. После этого:

  • сумма заказа уменьшается на рассчитанную скидку;
  • соответствующее количество баллов списывается с баланса;
  • если запрос превысил лимит, клиент видит, что списано меньше баллов, чем он запрашивал.

Клиент может отменить применение баллов в корзине — скидка снимается, а баллы возвращаются на баланс.

GIF-запись · вставить позже
Что снять:

Запись из корзины на сайте Cheffy: клиент вводит количество баллов в поле списания, нажимает «Применить», итоговая сумма заказа уменьшается на сумму скидки, под суммой появляется строка списанных баллов; затем клиент нажимает «Отменить» — скидка снимается и баллы возвращаются.

Как применить баллы в кассе (POS)

В кассе кассир видит баланс и уровень клиента, привязанного к продаже. Чтобы оплатить часть чека баллами, кассир включает применение баллов при оформлении — система рассчитывает скидку с тем же ограничением (не более половины чека) и уменьшает сумму к оплате.

Баллы и промокоды не суммируются

В кассе применение баллов лояльности не складывается с промокодом или ручной скидкой: применение баллов снимает другие скидки, и наоборот. Это исключает двойное уменьшение чека.

Скриншот · вставить позже
Что снять:

Экран кассы (POS) Cheffy с выбранным клиентом: панель клиента показывает уровень и доступные баллы, включён переключатель применения баллов лояльности, в итоговой части чека видна строка скидки по баллам и уменьшенная сумма к оплате.

Системный промокод LOYALTY-

Технически списание баллов реализовано через автоматический промокод. Когда баллы применяются, Cheffy создаёт системный промокод вида LOYALTY-<имя клиента>-<случайный код> с фиксированной скидкой на сумму списания и лимитом одного применения. Этот промокод привязывается к корзине/заказу.

Не редактируйте промокоды LOYALTY- вручную

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

Связанные разделы

На этой странице