Флеш-бонусы
Флеш-бонусы — разовая раздача бонусов всем покупателям к дате: к 8 Марта, к новогодним праздникам, к дню рождения магазина. Бонусы приходят на счёт покупателя и действуют до указанной даты, после чего сгорают. Смысл в срочности: чтобы человек пришёл и потратил их сейчас, а не когда-нибудь.
Работает только при включённой бонусной программе.
Как создать
Перейдите в ASTDESIGN → МаркетПро → Бонусная система → Флеш-бонусы и нажмите Добавить элемент.
Заполните поля:
Активность — без неё начисления не будет.
Дата начала — когда бонусы начислятся.
Дата окончания — до какого момента они действуют. После этой даты неиспользованные бонусы сгорают.
Название — покупателю не показывается, нужно вам. Но оно попадает в примечание к транзакции, поэтому пишите так, чтобы через полгода было понятно: «8 марта 2026», а не «акция».
Величина начисления — сколько бонусов получит каждый.
Что произойдёт после сохранения
Начисление делает фоновая задача, а не сохранение формы, — и здесь три вещи, которые важно понимать заранее.
Бонусы получат все активные покупатели. Отбора по группам, городу или сумме покупок у флеш-бонусов нет: это раздача всем. Если нужна адресная акция, используйте не флеш-бонусы, а правила применения.
Начисление однократное. После первой отработки запись помечается как выполненная, и повторно те же бонусы не начислятся — даже если вы поменяете дату начала. Для новой раздачи создавайте новую запись.
Нужен работающий cron. Начисление идёт фоновой задачей bonuses; без расписания она не запустится, и бонусы не придут никому. Как проверить — в статье «cron».
Ещё одна деталь по срокам: если дата окончания уже прошла, запись не отработает вообще — просроченную акцию решение пропускает. Поэтому заводите флеш-бонусы заранее, а не в последний день.
Как проверить, что бонусы начислились
Посмотрите баланс любого покупателя в Магазин → Покупатели → Транзакции: там появится пополнение с вашим названием в примечании. Ручная правка баланса описана в статье «Ручное изменение баланса бонусов».