Настройка аффилиатной программы 1С-Битрикс

Наша компания занимается разработкой, поддержкой и обслуживанием решений на Битрикс и Битрикс24 любой сложности. От простых одностраничных сайтов до сложных интернет магазинов, CRM систем с интеграцией 1С и телефонии. Опыт разработчиков подтвержден сертификатами от вендора.
Предлагаемые услуги
Показано 1 из 1 услугВсе 1626 услуг
Настройка аффилиатной программы 1С-Битрикс
Простая
~1 рабочий день
Часто задаваемые вопросы
Наши компетенции:
Этапы разработки
Последние работы
  • image_website-b2b-advance_0.png
    Разработка сайта компании B2B ADVANCE
    1173
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Разработка веб-сайта для компании ФИКСПЕР
    811
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    564
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    745
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    655
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    976

Настройка аффилиатной программы 1С-Битрикс

В Битрикс есть встроенный модуль аффилиатов (affiliate) — он входит в состав модуля sale и доступен на лицензиях «Малый бизнес» и выше. Модуль позволяет партнёрам получать комиссию за привлечённые заказы через реферальные ссылки.

Включение и базовая настройка модуля

Настройки → Настройки продукта → Модули → Партнёрская программа — установить модуль affiliate.

После установки раздел появится в меню: Магазин → Партнёрская программа.

Базовые настройки (Магазин → Партнёрская программа → Настройки):

  • Минимальная сумма для выплаты — порог накопленной комиссии
  • Способ расчёта комиссии — от суммы заказа или от прибыли
  • Статус заказа для начисления — рекомендуется привязывать к статусу «Оплачен», а не «Новый»
  • Параметр ссылки — имя GET-параметра в реферальной ссылке (aid по умолчанию)

Структура данных

Ключевые таблицы модуля affiliate:

Таблица Назначение
b_affiliate Партнёры (привязаны к пользователям b_user)
b_affiliate_plan Планы начисления комиссии
b_affiliate_deduction Начисленные вознаграждения
b_affiliate_order Связь заказов с партнёрами

Планы комиссии

Магазин → Партнёрская программа → Планы:

  • Тип: процент от суммы заказа или фиксированная сумма
  • Привязка к группам товаров или категориям каталога
  • Минимальная и максимальная сумма комиссии

Разные планы можно назначать разным партнёрам — например, повышенный процент для топовых аффилиатов.

Реферальная ссылка и трекинг

При переходе по ссылке вида https://site.ru/?aid=123 Битрикс записывает ID аффилиата в сессию и cookies. При оформлении заказа партнёр привязывается автоматически через обработчик OnSaleOrderBeforeSaved.

Срок хранения cookie настраивается в параметрах модуля (по умолчанию 30 дней).

Личный кабинет партнёра

Для партнёров нужен раздел в личном кабинете с компонентом bitrix:sale.affiliate. Шаблон выводит: баланс, историю начислений, реферальную ссылку. Компонент подключается на страницу ЛК стандартным способом.

Сроки выполнения

Базовая настройка аффилиатной программы с одним планом и ЛК партнёра — 4–8 часов. Многоуровневая партнёрская программа с несколькими планами и кастомными отчётами — 1–2 рабочих дня.