Промокод модуля - это код, который покупатель вводит в личном кабинете бонусов и сразу получает на баланс указанное число баллов. Это не скидка в корзине Битрикс и не замена кэшбэка за заказ: отдельная акция «ввел код - получил бонусы».
Маркетинг → Модуль накопительных баллов → Настройка программы → Промокоды
Что делает промокод
Вы создаете код в админке и указываете, сколько бонусов начислить.
Отдаете код покупателям (рассылка, соцсети, выставка, личное сообщение).
Авторизованный покупатель вводит код в личном кабинете бонусов.
Модуль начисляет бонусы на его баланс (с учетом задержки активации и срока жизни, если вы их задали).
Один и тот же промокод один пользователь может применить только один раз. Если код недоступен, неактивен, закончился период или человек уже использовал его - модуль покажет ошибку.
Список промокодов
В списке видны все созданные коды. Кнопка «+ Добавить промокод» открывает форму нового кода.
Список: активность, название, сам код, период и сколько бонусов начисляется
В таблице:
Активность - работает ли код сейчас (если снят - применить нельзя).
Название - для вас в админке («Промокод для выставки»). Покупатель его обычно не видит.
Промокод - то, что вводят люди: SHOW, ОСЕНЬ-2026 и т.п.
Период (с) / (по) - с какой и по какую дату код действует. Пустые даты - без ограничения по календарю (пока код активен).
Начислить бонусов - сколько баллов получит человек при успешном вводе.
Как создать промокод
Нажмите «+ Добавить промокод» (или откройте существующий). На вкладке «Основные настройки» заполните поля.
Карточка промокода: код, период, сумма бонусов, активация и срок жизни
Блок «Основные»
Активность - включите, иначе код не сработает.
Название промокода - подпись для списка в админке. На сайте не используется.
Промокод - строка, которую вводят покупатели. Должна быть уникальной. Лучше без пробелов; регистр лучше заранее продумать и писать в рассылке так же, как в админке.
Период активности промокода - даты «с» и «по». Вне этого окна код недоступен. Для бессрочного теста оставьте пустым.
Сколько и как начислить
Начислить бонусов - фиксированная сумма баллов за одно применение (например, 500).
Активировать бонусы через - задержка, после которой баллы можно тратить. 0 - доступны сразу.
Время жизни бонусов - через сколько дней или месяцев начисленные по коду баллы сгорят. В примере на скриншоте - 2 месяца.
Промокод начисляет именно ту сумму, что указана в поле «Начислить бонусов». Это не процент от заказа.
Кому можно применить
Вторая вкладка - «Условия использования промокода». Без условий код доступен всем авторизованным пользователям, для которых он активен по датам.
При необходимости ограничьте аудиторию так же, как в правилах: сайт, группа пользователей, конкретные пользователи и т.д. Подробнее про конструктор условий: условия применения правила.
Пример: код только для группы «VIP» или только для участников выставки, которых вы заранее завели в отдельную группу.
Проверка
Создайте тестовый код с небольшой суммой, включите активность, при необходимости задайте период «на сегодня».
Под тестовым пользователем откройте личный кабинет бонусов и введите код.
Проверьте историю операций: должна появиться операция начисления по промокоду на указанную сумму.
Введите тот же код ещё раз тем же пользователем - повторно начислиться не должно.
Проверьте неактивный код и код с истёкшим периодом - модуль должен отказать.