Разработка партнерского кабинета на 1С-Битрикс

Наша компания занимается разработкой, поддержкой и обслуживанием решений на Битрикс и Битрикс24 любой сложности. От простых одностраничных сайтов до сложных интернет магазинов, CRM систем с интеграцией 1С и телефонии. Опыт разработчиков подтвержден сертификатами от вендора.
Услуги, которые мы предлагаем
Показано 1 из 1Все 1626 услуг
Разработка партнерского кабинета на 1С-Битрикс
Средний
~1-2 недели
Часто задаваемые вопросы

Наши компетенции:

Этапы разработки

Последние работы

  • image_website-b2b-advance_0.webp
    Разработка сайта компании B2B ADVANCE
    1356
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Разработка веб-сайта для компании ФИКСПЕР
    943
  • 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
    693
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    828
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    731
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    1073

Что такое партнёрский кабинет на 1С-Битрикс и зачем он нужен?

Партнёрский кабинет на 1С-Битрикс — это инструмент для управления партнёрской программой непосредственно на сайте. Партнёр регистрируется, получает реферальную ссылку, привлекает клиентов и отслеживает вознаграждения в личном разделе. 1С-Битрикс предоставляет базовый механизм аффилиатов в модуле sale, но для полноценной партнёрской программы его приходится существенно дорабатывать. Чаще всего такие кабинеты заказывают интернет-магазины с оборотом от 1 млн рублей в месяц, когда ручное управление партнёрами перестаёт справляться. Мы имеем опыт внедрения систем с сотнями активных партнёров и тысячами заказов в день. Средний срок разработки — от 2 до 4 месяцев в зависимости от сложности интеграций. В этой статье разберём ключевые компоненты кастомного партнёрского кабинета, поделимся опытом и расскажем, как избежать типовых ошибок.

Как работает штатный механизм аффилиатов в Битриксе?

Модуль sale включает подсистему «Аффилиаты» (\Bitrix\Sale\Affiliate). Базовый функционал: регистрация партнёра через компонент bitrix:sale.affiliate.register, генерация реферальной ссылки с параметром partner_id, отслеживание переходов и заказов, расчёт комиссии (фиксированный процент) и компонент bitrix:sale.affiliate.cabinet для просмотра статистики.

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

Регистрация партнёра: что нужно учесть?

Процесс регистрации партнёра отличается от обычной регистрации пользователя. Партнёр заполняет расширенную анкету: ФИО или название компании, ИНН для юрлиц, сфера деятельности, каналы продвижения, реквизиты для выплат. Заявка не активируется мгновенно — она попадает на модерацию. Менеджер проверяет данные и принимает решение. При одобрении партнёру присваивается группа «Партнёры» и начальный уровень программы.

Техническая реализация: расширенная форма на bitrix:main.register с дополнительными UF_*-полями, обработчик OnAfterUserRegister создаёт запись в таблице партнёров (highload-блок) и отправляет уведомление менеджеру.

Как построить реферальную систему?

Партнёр получает уникальную ссылку вида https://site.ru/?partner_id=XXX или https://site.ru/?ref=PROMO_CODE. При переходе по ссылке в cookie записывается идентификатор партнёра с настраиваемым сроком жизни (обычно 30–90 дней).

Модели атрибуции:

Модель Описание Применимость
Last click Вознаграждение получает партнёр, чья ссылка использовалась последней перед заказом Простая, подходит для большинства программ
First click Вознаграждение у первого партнёра в цепочке Для вирусного маркетинга
Линейная Вознаграждение делится между партнёрами пропорционально Для сложных партнёрских сетей

Штатный модуль поддерживает только last click. Для других моделей создаётся кастомная таблица переходов с фиксацией всей цепочки и обработчик на событие OnSaleOrderPaid, который применяет нужную логику распределения. Кастомная система уровней повышает конверсию партнёров в 2-3 раза по сравнению со штатной.

Промо-коды — альтернатива реферальным ссылкам. Партнёр получает именной промо-код, клиент вводит его при оформлении заказа. Промо-код привязан к партнёру через правило корзины (\Bitrix\Sale\Discount) и одновременно фиксирует продажу за партнёром. Подробнее о моделях атрибуции — в Wikipedia.

Почему важны уровни партнёрства?

Многоуровневая программа мотивирует партнёров наращивать объёмы. Уровни хранятся в отдельном highload-блоке с параметрами:

Уровень Условие перехода Комиссия Бонусы
Стартовый Регистрация 5% от суммы заказа Базовые промо-материалы
Серебряный Оборот от 500 000 ₽ за квартал 7% Расширенные баннеры, приоритетная поддержка
Золотой Оборот от 2 000 000 ₽ за квартал 10% Персональный менеджер, ко-брендинг
Платиновый Оборот от 5 000 000 ₽ за квартал 12% + бонус за объём Индивидуальные условия, совместные мероприятия

Пересчёт уровня запускается агентом (\CAgent) по расписанию — раз в сутки или при каждом оплаченном заказе через обработчик. При смене уровня партнёр получает уведомление, обновляется процент комиссии для будущих заказов.

Дополнительные модели вознаграждений: фиксированная сумма за каждый заказ (для услуг), процент от первого заказа привлечённого клиента + процент от повторных (LTV-модель), бонус за достижение порога, многоуровневый маркетинг (реализуется через рекурсивную привязку parent_partner_id).

Что входит в дашборд партнёра?

Основной экран кабинета отображает ключевые метрики и инструменты управления.

Статистика: переходы по реферальной ссылке (по дням, неделям, месяцам), регистрации привлечённых клиентов, заказы (количество, суммы, средний чек), конверсия (переход → регистрация → заказ), начисленные вознаграждения и текущий баланс. Данные агрегируются в highload-блоке статистики. Графики строятся на Chart.js или ApexCharts, данные подгружаются через AJAX-запросы к кастомному контроллеру (\Bitrix\Main\Engine\Controller).

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

Как происходит расчёт вознаграждений?

Расчёт выполняется при смене статуса заказа на «Оплачен» через обработчик OnSalePayOrder. Алгоритм:

  1. Определяется партнёр по cookie partner_id или промо-коду заказа.
  2. Загружается текущий уровень партнёра и его процент комиссии.
  3. Вычисляется база для расчёта — сумма заказа за вычетом доставки, купонов и НДС (конфигурируется).
  4. Начисляется вознаграждение на внутренний баланс партнёра.
  5. Если включен многоуровневый маркетинг — рекурсивно начисляются вознаграждения вышестоящим партнёрам с убывающим процентом.
  6. Создаётся запись в журнале начислений (highload-блок: partner_id, order_id, amount, type, date).

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

Как организованы выплаты партнёрам?

Система выплат работает по заявительному принципу. Партнёр формирует заявку на вывод средств при достижении минимальной суммы (порог настраивается). Процесс обработки заявки: партнёр нажимает «Вывести средства», указывает сумму и реквизиты; заявка попадает в список на модерацию; менеджер проверяет данные и подтверждает выплату; после фактической оплаты статус меняется на «Выплачено». Для юрлиц — выплата по акту выполненных работ. Система генерирует акт по шаблону, партнёр подписывает, бухгалтерия проводит оплату.

Какие маркетинговые материалы предоставлять?

Раздел кабинета с промо-материалами: баннеры разных форматов с встроенной реферальной ссылкой (HTML-код для вставки), логотипы и брендбук для ко-брендинга, шаблоны email-рассылок, описания товаров/услуг для размещения на сайте партнёра, презентации в формате PDF. Материалы хранятся в инфоблоке с привязкой к уровню партнёрства. Партнёр стартового уровня видит базовый набор, золотой — расширенный с индивидуальными вариантами.

Типичные ошибки при разработке партнёрского кабинета

  • Отсутствие cookie-верификации при атрибуции (переходы могут теряться при блокировке куки)
  • Неоптимальные запросы к highload-блокам при большом числе партнёров — используйте кэширование тегированное
  • Игнорирование обработки возвратов и сторнирования вознаграждений — ведёт к расхождениям в отчётности
  • Отсутствие регламента модерации заявок на выплаты

Мы гарантируем, что ваша партнёрская программа будет работать стабильно и масштабироваться. Наш опыт включает интеграции с 1С, СДЭК, ЮKassa и другие. Официальная документация модуля sale: dev.1c-bitrix.ru. Получите консультацию — мы оценим проект и предложим оптимальное решение. Свяжитесь с нами, чтобы обсудить детали вашей партнёрской программы.

Как корпоративный портал на Битрикс24 решает проблему информационного хаоса?

Сотрудники тратят до 2 часов в день на поиск файлов, писем и решений. Задачи теряются в десятке чатов, согласования застревают на недели. Руководитель узнает о срыве дедлайна только на летучке. Корпоративный портал на Битрикс24 привязывает каждое сообщение, документ и задачу к единому контексту. Вы получаете прозрачную картину работы: кто над чем, какие этапы, где узкие места. Оценим ваш проект бесплатно — свяжитесь с нами, чтобы получить архитектуру за 2 дня.

Что даёт портал в ежедневной работе и почему это лучше мессенджеров?

В мессенджерах информация неструктурирована — через неделю обсуждение утонуло. В портале каждое сообщение привязано к задаче, проекту или документу. Сотрудники тратят до 30% рабочего времени на поиск данных (по McKinsey). Портал сокращает это время в 2–3 раза за счет структурированных хранилищ и полнотекстового поиска.

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

Задачи и проекты. Канбан, Гант, чеклисты, зависимости, учет времени. Эффективность каждого сотрудника видна в отчетах — не нужно ждать совещания.

Документооборот. Маршруты согласования через дизайнер бизнес-процессов: заявка на отпуск → руководитель → HR → бухгалтерия. Электронная подпись, версионирование, контроль сроков. Интеграция с электронным документооборотом (СБИС, Диадок) через REST API.

HR. Адаптация новичков, заявки на отпуск/командировку, оргструктура, график отсутствий. Сотрудник с первого дня знает, куда идти.

База знаний. Wiki-движок Битрикс24: регламенты, инструкции. Знания не уходят с увольняющимися.

Пример из внедрения. Для производственной компании с 320 сотрудниками мы запустили портал с интеграцией 1С:ЗУП и Active Directory за 4 месяца. Время согласования заявок на командировки сократилось с 3 дней до 4 часов. Экономия на простое сотрудников — 1,5 млн рублей в год. Руководители получают автоматические отчеты по эффективности подразделений. Срок ответа клиентам уменьшился на 20%. Окупаемость портала — 7 месяцев.

Как интеграция с 1С и Active Directory ускоряет кадровый учёт?

Интеграция с 1С:Предприятие через модуль b24connector или кастомный REST-обработчик: заявка на отпуск утверждается на портале через бизнес-процесс и автоматически попадает в 1С:ЗУП для расчета отпускных. Active Directory (SSO через модуль ldap) — учетка сотрудника создается один раз в AD и синхронизируется на портал, почту, VPN. При увольнении блокируется везде. Ручное создание аккаунтов исключено, ошибки минимизированы.

Типы корпоративных порталов и ключевые интеграции

Тип Цель Ключевая функция
Интранет Внутренние коммуникации и сервисы Новости, телефонный справочник (синхронизация с Active Directory), бронирование переговорных, заявки на IT через БП
HR-портал Кадровый учет и развитие Профили, KPI/OKR на кастомных HL-блоках, обучение, электронный документооборот
Портал знаний Документация и регламенты Категоризация, теги, рейтинги, подписки на обновления
Экстранет Работа с партнерами и подрядчиками Гранулярные права через CGroup и модуль extranet, доступ без VPN
Портал холдинга Управление мультикомпанейной структурой Раздельные рабочие пространства, консолидированная отчетность, сквозные БП
Дополнительные интеграции, дающие реальную ценность
  • Почта. Exchange через EWS API или IMAP, синхронизация календарей, создание задачи из письма.
  • IP-телефония. Asterisk, Mango Office, Zadarma через REST API — звонки из портала, карточка контакта, запись разговоров.
  • Видеоконференции. Встроенные видеозвонки или интеграция с Zoom/Teams через marketplace.
  • ЭДО. СБИС, Диадок через REST API — полностью электронный документооборот с контрагентами.

Безопасность и соответствие 152-ФЗ

На портале — персональные данные, финансовая отчетность, стратегические планы. Мы гарантируем защиту:

  • ролевая модель через CGroup и права на уровне разделов;
  • двухфакторная аутентификация (OTP, Яндекс.Ключ, SMS);
  • аудит всех действий (b_event_log);
  • шифрование TLS на передачу и шифрование дисков;
  • полное соответствие Федеральному закону № 152-ФЗ «О персональных данных».

Как происходит внедрение? Пошаговый план

Этап Срок Что делаем
1. Аудит 2–3 недели Интервью, анализ процессов, архитектура, план интеграций
2. Настройка и кастомизация 3–6 недель Структура, роли, БП, брендирование (CSS шаблон)
3. Интеграции 2–4 недели 1С, AD, почта, телефония, ЭДО
4. Миграция данных 1–2 недели Документы, справочники, сотрудники из текущих систем
5. Обучение и пилот 1–2 недели Администраторы, ключевые пользователи, пилот 20–30 чел.
6. Масштабирование 2–4 недели Подключение подразделений, донастройка по обратной связи
  1. Аудит — фиксируем текущие процессы, замеряем потери времени.
  2. Проектирование — выбираем тип портала, планируем интеграции.
  3. Реализация — настраиваем бизнес-процессы, права, интерфейс.
  4. Тест — пилотная группа проверяет сценарии, мы исправляем недочеты.
  5. Запуск — подключаем всех сотрудников, обучаем, передаем документацию.

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

Поддержка после запуска: как не дать порталу умереть

Через полгода многие порталы становятся заброшенными. Чтобы этого избежать, предлагаем пакеты с фиксированным SLA и выделенным администратором. Мониторинг производительности, обновления платформы, администрирование пользователей, доработка новых модулей. Опыт нашей команды — более 50 внедрений корпоративных порталов на Битрикс24. Мы являемся сертифицированным партнером 1С-Битрикс, гарантируем качество и сроки.

Мобильный доступ. Нативное приложение Битрикс24 (iOS/Android) с push-уведомлениями, задачами, чатами. Адаптивный веб-интерфейс для экстранет-пользователей (не надо ставить приложение). Офлайн-доступ к документам и задачам, синхронизация при восстановлении связи.

Закажите внедрение корпоративного портала под ключ

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