Лояльность
Конструктор программы лояльности: бонусы или скидки, уровни гостей и правила начисления.
Тип программы
- Бонусная — гость копит бонусы (1 бонус = 1 ₽) и оплачивает ими часть чека.
- Скидочная — гость получает постоянную скидку своего уровня.
Кто считает
Ключевой переключатель — кто считает бонусы:
- Касса — если ваша касса сама ведёт лояльность (например, Axle POS): мы принимаем готовые балансы, показываем их гостю (бот, приложение, Wallet-карта) и не вмешиваемся в расчёт.
- Мы — расчёт на нашей стороне (для касс без своей лояльности) — в разработке.
Базовые правила
Курс начисления (1 бонус за N ₽), минимальный чек, срок жизни бонусов, максимум списания в процентах чека.
Как работает срок жизни бонусов
Каждое начисление живёт отдельной партией со своим сроком: подарок за приглашение друга может гореть через 30 дней, а кэшбэк с чека — по правилам программы или вовсе бессрочно. Баланс гостя — это сумма всех живых партий, и именно её видят касса, карта Wallet и сам гость.
Когда гость расплачивается бонусами, сервис гасит партии начиная с той, что сгорит раньше всех — так «горящие» бонусы уходят в дело, а не пропадают. Считает списание касса, мы только раскладываем его по партиям, поэтому цифры не расходятся.
Сгоревшее списывается автоматически, и в кассу уходит уже уменьшенный баланс. Напомнить гостю о сгорании можно сценарием в «Автоматизации» — там есть триггер «Бонусы скоро сгорят» и условие «Бонусов сгорает, ₽».
/no-auth/loyalty/expire/cron/ — если её нет в планировщике хостинга, бонусыПриглашения друзей
Гость получает ограниченное число приглашений и постоянную ссылку. Друг открывает по ней бота, и, если он у вас ещё ничего не покупал, получает подарочные бонусы со сроком. Пригласившему награда приходит не за подписку друга, а когда друг подарок потратил — иначе ссылку рассылают ради галочки, никого не рекомендуя.
Всё это собирается готовым набором «Приведи друга» в разделе «Автоматизация»: там же настраиваются суммы подарка и награды, число приглашений и тексты сообщений.
Уровни
Лестница статусов гостя («Базовый», «Серебро», «Золото»…): у каждого уровня — имя, цвет, порог, своя ставка начисления и лимит списания. Критерий роста общий на программу — сумма покупок или число визитов.
Уровень присваивается и закрепляется: система повышает гостя автоматически по данным кассы, но никогда не понижает сама. Поднять уровень можно и вручную — в карточке гостя (например, за отзыв).