+7 499 938 8452 пн.-пт. 10:00 – 17:00

Система бонусов. Программы лояльности

от АКРИТ

Скриншоты

Технические данные

Дата публикации:
06.11.2020
Дата обновления:
06.04.2026
Версия:
3.10.500
Адаптивность:
Нет
Поддержка композита:
Нет
Число установок:
500 - 999 раз

Совместимые редакции

Описание

Модуль «Система бонусов. Программы лояльности».

Самый полный модуль по бонусным программам лояльности для интернет-магазинов на платформе 1С-Битрикс.

1. Структурированное описание возможностей


1.1. Базовые профили лояльности (из коробки)
Модуль включает предустановленные профили для ключевых сценариев:
- **Бонус за заказ** – начисление за совершение покупки.
- **Оплата бонусами** – списание бонусов в счет оплаты заказа.
- **Бонус за регистрацию** – поощрение нового пользователя.
- **Бонус на день рождения** – ежегодное начисление.
- **Бонус за отзыв** – за оставленный отзыв (совместим с любым модулем отзывов из Маркетплейса 1С-Битрикс).

1.2. Гибкие условия срабатывания (сегментация)
Профили могут применяться только при соблюдении набора условий:
- **По пользователю**: группа, тип (физ./юр. лицо).
- **По заказу**: стоимость (от/до), первый/не первый заказ, общая сумма всех заказов (за период или всё время), способ оплаты, служба доставки.
- **По товарам**:
   - Минимальная стоимость товара.
   - Исключение товаров, на которые уже действует скидка.
   - Отдельная логика для акционных товаров (уменьшенный бонус).
   - Фильтр по полю/свойству товара или торгового предложения (включая поля основного товара для SKU).

1.3. Типы запуска начисления
- Клиент полностью оплатил заказ.
- Заказ перешел в **один или несколько** выбранных статусов (начисление происходит однократно при первом попадании в любой из этих статусов).

1.4. Гибкое задание размера бонуса
- **Фиксированное число** или **процент** от суммы заказа/цены товара (задается в профиле).
- Индивидуальный бонус, заданный в **свойстве товара/торгового предложения** (строка или список).
- **Бонус за каждые Х рублей** (например, 5 бонусов за каждые 500 руб.).
- **Кратность**: 1 бонус = 1 рубль (или иной курс).
- Точность: настраиваемое количество знаков после запятой.
- **4 типа округления**, включая округление в большую сторону до целого (1.2 → 2).

1.5. Управление жизненным циклом бонусов
- **Время жизни** бонусов (срок действия).
- **Отсрочка начисления**: бонус становится активным только через N дней/недель после оплаты.
- **Автоматическое сгорание** только неиспользованной части бонуса (улучшено в версии 3.3.9).
- **Уведомления о скором сгорании** (за день, неделю или месяц до даты) – добавлено в версии 3.8.0.

1.6. Реферальная система (3 варианта)
- **Реферальная ссылка**.
- **Реферальный сайт**.
- **Промокод/купон** (генерируется автоматически; владелец промокода не может применить его сам – версия 3.3.23).
- **Реферальная система** - модель сарафанного  маркетинга (статья про применение сарафанного маркетинга)


1.7. Интеграция и отображение
- **Автоматический вывод** на сайте (корзина, карточка товара, оформление заказа, личный кабинет).
- **Платежная система "Бонусный счет"** для корректного учёта оплаты бонусами.
- Опциональный режим **"Не добавлять бонусный платеж в заказ"** – бонусы записываются как скидка на товары, избегая двойных платежей (полезно для чеков и внешних платежных систем).
- **Поддержка многосайтовости** (отдельные настройки и профили для каждого сайта).
- **Компоненты для ЛК**:
   - Баланс бонусов.
   - Полная история транзакций (`acrit.bonus:bonus.account.full`).
- **Отображение произвольной ссылки** на страницу с описанием бонусной системы в процедуре заказа (версия 3.8.250).

1.8. Почтовые уведомления
- Настраиваются для каждого профиля.
- Поддерживают отправку тестовых писем.
- Уведомления о начислении, регистрации, скором сгорании бонусов.

1.9. API и разработчикам
- **Публичный REST API** (версия 3.9.200).
- Методы API:
   - `\Acrit\Bonus\Order::getUserTransactionsAll($userId)` – все транзакции пользователя.
   - `\Acrit\Bonus\Order::getUserOrdersBonus($userId)` – бонусы по заказам.
   - `\Acrit\Bonus\Core::getUserBalanceFormat($userId)` – баланс с валютой.
- События и хуки для кастомной интеграции (например, `OnBeforeBonusAdd`).
- Возможность интеграции в **нетиповой компонент оформления заказа**.

1.10. Логирование и отладка
- Расширенные точки логирования (версии 3.7.400, 3.7.150).
- Сохранение в заказ **служебных свойств** работы бонусной системы: какие профили сработали, какие товары попали под фильтр, какие бонусы действовали на момент заказа (версия 3.7.100). Это гарантирует корректный пересчёт даже при изменении свойств товаров позже.

1.11. Администрирование и управление
- Колонка с **сортировкой** в списке профилей.
- Кнопка **"Применить"** для блока оплаты бонусами (версия 2.1.5).
- **Массовое начисление и списание** бонусов.
- **Пересчет счетов** пользователей из интерфейса.
- Сохранение выбранной вкладки в настройках.
- Всплывающие подсказки к полям.

1.12. Совместимость и стабильность
- Полная поддержка **PHP 8**.
- Совместимость с редакциями **"Интернет-магазин + CRM"**.
- Работа как с правилами корзины, так и без них.
- Стабильность при обмене заказами с внешними площадками.

2. Основное описание сценариев применения модуля

Модуль «Система бонусов. Программы лояльности» - это готовое, промышленное решение для внедрения многоуровневой бонусной системы в интернет-магазинах на платформе 1С-Битрикс. Он подходит как для простых сценариев (начисление процента за заказ), так и для сложных, сегментированных программ лояльности с учётом поведения пользователя, истории заказов, типов товаров и способов доставки/оплаты.

Типовые задачи, которые решает модуль:

Для владельца магазина:
1. **Повышение LTV клиента** – через начисление бонусов за повторные заказы, отзывы, регистрацию и день рождения.
2. **Стимулирование определённого поведения**:
   - Увеличение среднего чека (бонус за каждые Х рублей).
   - Продвижение определённых товаров (индивидуальные бонусы в карточке товара).
   - Привлечение новых клиентов (реферальная система).
3. **Контроль маржинальности**:
   - Исключение бонусов на акционные товары.
   - Отдельные условия для товаров со скидкой.
   - Отсрочка начисления (бонус становится активным только после возврата товара, например).
4. **Автоматизация**:
   - Почтовые уведомления о начислении и скором сгорании бонусов.
   - Начисление по статусам заказа (например, после получения товара).

Для разработчика / интегратора:
1. **Быстрый запуск** – автоинтеграция в стандартные компоненты базового шаблона ИМ от1с-Битрикс  (корзина, оформление, карточка товара, ЛК).
2. **Гибкая кастомизация**:
   - REST API для интеграции с мобильными приложениями или внешними системами.
   - События для встраивания в не типовую логику.
   - Сохранение "слепка" бонусной логики в заказе для исключения ошибок пересчёта.
3. **Многосайтовость** – разные правила для разных доменов/брендов.
4. **Прозрачность** – расширенное логирование и возможность восстановить, почему сработал тот или иной профиль.

Для пользователя (клиента):
1. Видит **сколько бонусов зачислится** за текущий заказ ещё в корзине.
2. Может **оплатить бонусами** часть заказа (или весь) прямо при оформлении.
3. Получает **понятные уведомления** о новых бонусах и о том, что скоро они сгорят.
4. Видит **полную историю** начислений и списаний в личном кабинете.

Примеры применения (жизненные сценарии):
- **Новый клиент**: получает 300 бонусов за регистрацию и ещё 50 за первый заказ.
- **Постоянный клиент**: получает 5% от суммы заказа бонусами + 100 бонусов в день рождения.
- **Клиент с большим чеком**: получает повышенный бонус (например, 10% от суммы заказа свыше 10 000 руб.).
- **Акционный товар**: бонус за него не начисляется (или начисляется в половинном размере), чтобы не снижать маржу.
- **Реферал**: приглашает друга по ссылке, друг делает заказ, и оба получают бонусы.
- **Юридическое лицо**: для него действует своя программа лояльности (другой профиль).
- **Сгорание бонусов**: клиент получает письмо за 7 дней до сгорания 500 бонусов и идёт делать заказ.

Технические преимущества (на основе последних версий):
- **Работает "из коробки"** с минимальными настройками.
- **Не ломает типовую логику** 1С-Битрикс (спасибо режиму "Не добавлять бонусный платеж").
- **Предсказуемость** – фиксация правил на момент заказа.
- **Безопасность** – регулярные обновления, проверка кода, совместимость с новыми версиями ядра и PHP.
- **Поддержка** – документация, видео, статьи, платная помощь в интеграции. Раздел полной документации по возможностям решения

Интеграция модуля на сайт силами нашей тех поддержки проводиться отдельно на платной основе.
Установка модуля стандартная.

Далее создаем профили начисления и списания бонусов.
Включаем вывод бонусов в необходимых блоках на сайте в меню настройки модуля(блок "Сквозная интеграция в шаблон сайта").
Видео простой настройки модуля:
https://www.youtube.com/watch?v=e9WoGyhIrPM


Документация по настройке модуля

Модуль поддерживает многосайтовость.
Настройте модуль под особенности Вашей  бонусной системы

После применения параметров модуль начинает работать согласно настройкам.
При создании фильтров заказов и бонусов к ним, необходимо все продумать, т.к. если заказ не будет проходить по заданному фильтру, то бонусы начисляться не будут!

Интеграция модуля на сайт силами нашей тех поддержки проводиться отдельно на платной основе.

Интеграция модуля на сайт силами нашей тех поддержки проводиться отдельно на платной основе.

Если  у вас появятся вопросы создайте пожалуйста заявку в нашей службе тех поддержки https://www.acrit-studio.ru/support/?show_wizard=Y

Режим работы техподдержки веб-студии АКРИТ

Понедельник-пятница с10:00 — 17:00 по московскому времени.
Выходные дни: суббота и воскресение, праздничные дни.

Время реакции на обращение – 8 часов.

Гарантированный бесплатный SLA мы заявляем в течение 5 рабочих дней.
Для решения срочных вопросов вы всегда можете выбрать платную критичность обращения. Ваш вопрос будет рассмотрен в срочном порядке на платной основе.

Создание обращения в техподдержку веб-студии АКРИТ

Сообщить о проблеме можно :
  1. Через функционал на сайте разработчика (необходима регистрация) здесь.
  2. Через форму на вкладке Техподдержка интерфейса модуля.


При создании обращения необходимо предоставить нам:

1. Административный доступ на сайт
  • адрес сайта,
  • логин,
  • пароль.
2. SSH/FTP аккаунт с правами на чтение/запись всех папок и файлов
  • имя хоста,
  • логин,
  • пароль.
ВНИМАНИЕ! Прежде чем создать обращение, пожалуйста, прочтите

При возникновении проблем в работе, просьба проверить настройки, ознакомится с инструкциями и, в первую очередь, проверить корректность работы платформы.
Модуль установлен, и работает большом количестве сайтов. Ошибки практически исключены. Случаи, с которыми сталкивается наша техподдержка, как правило, выявляют ошибки на сервере и самом сайте. Крайне редко возникает ошибка скачивания решения из маркетплейса.


Хостинг должен соответствовать минимальным техническим требованиям системы 1С-Битрикс. Проверить соответствие можно
  • Через скрипт проверки  сервера https://www.1c-bitrix.ru/download/files/scripts/bitrix_server_test.php
  • В административной панели вашего сайта https:// *ваш_сайт.ру* /bitrix/admin/site_checker.php?lang=ru
  • В административной панели  https:// *ваш_сайт.ру* /bitrix/admin/perfmon_panel.php?lang=ru
Проверки не должны показывать ошибок. База данных должна стабильно работать больше суток.


Важные ограничения!
  1. Гарантирована совместимость только на актуальных версиях обновлений Битрикс Управление сайтом. Теоретически модуль должен работать на версиях Битрикса начиная с  версии 23.900.0, но  учитывая трудозатраты тестировать  решение на всех предыдущих версиях не целесообразно, мы  поддерживаем полную совместимость только на последних стабильных  версиях  продуктов.

  2. При отсутствии предоставления доступа к сайту техподдержка не  оказывается.

  3. Возврат денежных средств за приобретенные решения не предусмотрен законодательством РФ, так как это  не товар или  услуга, а право пользования.

  4. Настройка сервера клиента и устранение ошибок стандартных тестов системы 1С-Битрикс проводятся на платной основе. Внимательно читайте предупреждения, появляющиеся перед установкой модуля. Тесты сайта должны проходить без ошибок.

  5. Для работы решения минимально необходимая версия PHP –  8.2 желательно 8.4.

Установите этот модуль прямо сейчас!

Для этого укажите адрес сайта:

пример: https://www.site.ru
Система бонусов. Программы лояльности
Система бонусов. Программы лояльности
15 990 руб