Из-за временных ограничений на территории РФ наблюдаются проблемы с оплатой. Если платёж не проходит, оставьте запрос в службу поддержки.Служба поддержки работает 24/7 — мы всегда на связи по вопросам хостинга и серверов.Открыт прием заявок на аренду выделенных серверов и размещение оборудования в дата-центре.Напоминаем: рекомендуем включить резервное копирование для дополнительной защиты данных.Доступна новая линейка VPS/VDS с NVMe-дисками и увеличенной производительностью.Технические работы на части серверов завершены. Все сервисы работают в штатном режиме.
Бонусы, кэшбэк и реферальная программа

МОДУЛЬ ДЛЯ 1С-БИТРИКС

Коротков Александр

Бонусы, кэшбэк и реферальная программа

Модуль лояльности для интернет-магазина на 1С-Битрикс обеспечивает начисление бонусных баллов и кэшбэка по гибким правилам. Функционал включает оплату заказа бонусами, систему уровней клиентов, реферальную и партнерскую программы, генерацию промокодов, а также уведомления через электронную почту, SMS, Telegram и MAX. Для покупателей доступен личный кабинет, для офлайн-точек — веб-касса.

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

Опубликовано
23.10.2026
Версия
1.0.1
Установлено
Менее 50 раз
Подходящие редакции
Малый бизнес, Бизнес
Адаптивность
Да
Поддержка Композита
Нет
Совместимо с Сайты24
Нет
Разработчик
Коротков Александр

Что умеет решение

Модуль лояльности для интернет-магазина на 1С-Битрикс обеспечивает начисление бонусных баллов и кэшбэка по гибким правилам. Функционал включает оплату заказа бонусами, систему уровней клиентов, реферальную и партнерскую программы, генерацию промокодов, а также уведомления через электронную почту, SMS, Telegram и MAX. Для покупателей доступен личный кабинет, для офлайн-точек — веб-касса. Интеграция с 1С осуществляется через API.

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

Правила начисления баллов настраиваются под различные сценарии: процент от суммы, фиксированная сумма, начисление за единицу товара, бонусы за каждые X рублей, значение из свойства товара или формула. Условия могут зависеть от параметров заказа (сумма, способ оплаты и доставки, первый или N-й заказ, свойства), профиля покупателя (группа, уровень, дни до дня рождения, давность регистрации) и характеристик товаров (разделы, конкретные позиции, цены, скидки, наценка).

Для защиты маржинальности предусмотрены ограничения: лимит начисления в процентах от суммы заказа или наценки товара, максимальное количество баллов за заказ или за его часть. На сумму, уже оплаченную бонусами, новые баллы не начисляются. Система поддерживает проведение акций по датам и дням недели, например, удвоение баллов в выходные или утроение в «Черную пятницу», с возможностью вывода баннеров на витрину.

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

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

Бонусы начисляются за конкретные действия: регистрация, день рождения, оставленный отзыв о товаре, подписка на рассылку и заполненная анкета.

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

В корзине и на этапе оформления заказа отображается блок бонусов без необходимости правки шаблона. В нём показывается сумма начисления, доступная к списанию, ползунок для выбора суммы и кнопка «Максимум».

На использование бонусов накладываются ограничения: доля от общей суммы заказа, минимальная сумма заказа, минимальная цена товара после применения бонусов, а также перечень товаров и услуг доставки, доступных для оплаты.

Доступны два режима использования: скидка на товары (рекомендуемый вариант) или отдельная оплата строкой «Бонусами». Менеджер может вручную изменить способ списания в конкретном заказе.

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

Модуль также включает инструменты для привлечения новых покупателей.

Реферальная программа: персональная ссылка и код для приглашения друзей. Награда приглашающему начисляется в виде процента или баллов за первый или все заказы; приглашённый получает бонус. Поддерживается многоуровневая сеть с защитой от накруток: блокировка при совпадении телефона, почты, устройства или адреса.

Партнёры (блогеры, студии): генерация ссылки и промокода, денежное вознаграждение, учёт выплат, проверка статуса самозанятого. Модуль только учитывает суммы к выплате — расчёты и оплата производятся вручную.

Создание промокодов на бонусы и пакетов одноразовых кодов для листовок и подарочных сертификатов.

Подсказка «Купи ещё» в корзине: отображение суммы, нехватки до бонуса или следующего уровня, подборка товаров.

Отображение баллов: «+N» на карточках и в списке товаров, «от +N» для товаров с торговыми предложениями.

Личный кабинет: баланс, ожидающие и сгорающие баллы, уровень и прогресс, история операций, карта с QR-кодом и штрихкодом для кассы, ссылка для друзей.

Страницы правил программы и согласия на обработку персональных данных формируются из настроек.

Уведомления о начислении, списании, сгорании и новом уровне: e-mail, SMS, Telegram и MAX (чат-бот, привязка из личного кабинета, запрос баланса).

Интеграция в магазине.

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

Раздел участников включает карточку участника с возможностью ручного начисления и списания, журнал операций с указанием сроков действия начислений, экспорт данных в CSV и журнал действий сотрудников.

Система отчётности анализирует экономику программы в процентах от выручки, строит сегментацию по методологии RFM и оценивает эффект программы на контрольной группе.

Инструмент симуляции позволяет прогнать правила программы по реальным заказам за прошлый период для расчёта потенциальной стоимости и накопленного долга, а также сравнивает эффективность двух вариантов правил.

Доступны массовые операции по сегментам: начисление подарков за уровень, бонусов неактивным клиентам и списание средств. Возможна переноска балансов с внутреннего счёта Битрикс24 или импорт из CSV-файлов.

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

REST API для интеграции с 1С, кассовыми системами и CRM обеспечивает управление ключами и правами доступа, реализует двухфазное списание (резервирование и подтверждение) и отправляет подписанные вебхуки об операциях. В комплекте поставляется пример обработки для 1С (Управление торговлей, Розница, Комплексная автоматизация).

Интеграции включают синхронизацию с бонусной программой МойСклад через модуль «Синхронизация с МойСклад», а также отображение баланса и уровня клиента в карточке контакта Битрикс24.

Модуль диагностики проверяет работу агентов, правила корзины, сверку балансов с журналом и корректность встраивания в шаблон. Управление правами осуществляется по группам пользователей: просмотр, операции и касса.

Перед установкой важно знать, что внешние платные сервисы не требуются. SMS-сообщения отправляются через подключённую в Битрикс службу сообщений (например, SMS.ru или SMSC) по тарифам этого сервиса. Боты Telegram и MAX создаются магазином бесплатно. Советы искусственного интеллекта работают через модуль «AI-генератор контента» с использованием ваших ключей провайдеров.

Передача данных третьим лицам происходит исключительно в соответствии с вашими настройками. Уведомления направляются подключённым вами сервисам: почтовому серверу сайта, службе SMS, Telegram или MAX. В сообщениях передаются имя покупателя, сумма и баланс бонусов. Интеграции реализуются с вашим аккаунтом «Моего Склада» (операции с бонусами), вашим порталом «Битрикс24» (баланс, уровень и номер карты в карточке контакта) или по адресам вебхуков ваших ключей API (операции). Для получения советов ИИ провайдеру передаются только сводные цифры и правила программы без персональных данных. На серверы разработчика модуль не отправляет никакой информации.

Модуль «Бонусы, кэшбэк и реферальная программа» хранит в базе сайта персональные данные участников: имя, телефон, адрес электронной почты, дату рождения и привязку мессенджеров. Для защиты реферальной системы также сохраняются признаки устройства и IP-адрес. Согласие на обработку данных и участие в программе настраивается отдельно; при удалении аккаунта пользователя его бонусный счёт обезличивается.

Для работы требуются хостинг с PHP версии 8.2 или новее, расширения json и mbstring, а также главный модуль версии 20.0 или выше. Сайт должен быть переведён в кодировку UTF-8 и иметь установленные модули «Информационные блоки», «Торговый каталог» и «Интернет-магазин». Необходима настройка агентов cron. Для корректной работы ботов и вебхуков сайт должен быть доступен из интернета по протоколу HTTPS.

Модуль вносит изменения в процесс оформления заказов: добавляет правило корзины «Оплата бонусами» и автоматически применяет скидку за бонусы при покупке. Если включён режим «отдельная оплата», создаётся отдельная платёжная система «Бонусы».

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

«Бонусы, кэшбэк и реферальная программа» можно подключить с помощью General iT: установить модуль, настроить его и убедиться, что интеграция работает корректно.

ИСТОРИЯ ОБНОВЛЕНИЙ

Что нового

1 выпусков
1.0.1 (21.10.2026)Последнее обновление

Безопасность

REST API: методы order и order_spend работают только с заказами программы ключа — заказ другой программы отвечает «order_not_found»

Задания (импорт, массовые операции, симуляция): право «просмотр» показывает ход задания, выполнять его шаги может право «операции» или автор задания

Тема письма-уведомления — одна строка: переводы строк и управляющие символы из имени участника и своих текстов убираются

«Проверка страниц»: сертификат HTTPS проверяется, переадресации — только в пределах сайта

ОПЫТ ПОЛЬЗОВАТЕЛЕЙ

Отзывы о решении

Как решение работает в реальном проекте? Поделись опытом — помоги другим с выбором.

Твой опыт может стать первым

На git.ru ещё нет отзывов об этом решении. Расскажи, что понравилось и что можно улучшить.

Покупка подтвержденаУкажи ключ по желанию. Подтверждённый отзыв получит отметку, приоритет и больший вес оценки.

Открыто для каждого клиентаДостаточно войти в аккаунт. Ключ необязателен, все отзывы проходят модерацию.

ТВОЙ ОПЫТ ВАЖЕН

Твой отзыв

ИНФРАСТРУКТУРА ПРОЕКТА

Где будет работать твой сайт

ПЕРЕД ЗАКАЗОМ

Разберёмся в деталях.

Бесплатна ли установка?
Само решение распространяется бесплатно. Услуги по установке, настройке и доработке согласуются отдельно. Для работы нужна совместимая платформа и подходящая лицензия на неё.
Как проверить совместимость?
Сверь подходящие редакции и версию решения в технических данных с твоим проектом. Перед установкой на работающий сайт рекомендуем резервную копию и проверку в тестовой среде.
Поможете с внедрением?
Поможем установить модуль, проверить настройки и его работу в твоём проекте. Совместимость с другими доработками и объём работ оценим перед началом.

GENERAL iT

Обсудим твою задачу

Получатель: ООО «Дженерал Ай Ти Рус»

1C-BITRIX

Установить решение

Можно ввести домен с https:// или без. В новой вкладке откроется установщик в панели управления твоего сайта.

Скриншоты решения

Скриншот решения