Разработка B2B‑портала для дилеров и партнёров
Дилеры и партнёры сами работают с накладными, документами, претензиями и заказами, а данные приходят из 1С и CRM. Срок — от 8 недель, интеграции — параллельно.
- B2B‑сервис «Авеста»: претензиями аптек занимается 1 человек вместо 10
- Приложение для партнёров Vaillant: путь регистрации работы короче в 10 раз
- 6 место в рейтинге подрядчиков промышленных компаний, Рейтинг Рунета 2025
- Аккредитованная ИТ‑компания, резидент ИЦ «Сколково»
Зачем поставщику B2B‑портал?
B2B‑портал — закрытый сервис производителя или поставщика для его дилеров, дистрибьюторов и партнёров. Партнёр сам следит за поставками, скачивает документы, подаёт претензии и оформляет заказы, а менеджеру не нужно принимать их по телефону и пересылать файлы. От личного кабинета клиента портал отличается аудиторией: здесь работают компании и их сотрудники. От маркетплейса — тем, что продаёт один поставщик.
Портал живёт на данных учётной системы: цены, остатки, заказы и документы приходят из 1С, ERP или CRM и возвращаются туда же. Поэтому схему обмена и ролевую модель проектируем до интерфейса: кто у партнёра оформляет заказы, кто видит цены, кто подаёт претензии. Учитываем структуру бизнеса партнёров: в B2B‑сервисе «Авеста» учётная запись — это юрлицо со всеми его аптеками.
Портал, который снимает рутину с отдела продаж
-
Претензии приходят по телефону
Переводим обращения в портал: претензия подаётся по шагам, а статус и уведомления видят обе стороны.
-
Работы регистрируют вручную
Сокращаем путь с телефона: в PRO.Expert для Vaillant данные оборудования берутся по QR‑коду, работы регистрируют и без интернета.
-
Документы ищут по почте
Собираем документы у каждой поставки: в «Авесте» к каждому лекарству можно скачать сертификаты и декларации.
-
У партнёра разные роли и точки
Разграничиваем доступ по ролям и юрлицам. В приложении PRO.Expert роль выбирают при регистрации — у каждой свой функционал.
Сервисы для партнёров, которые уже работают
-
B2B‑сервис «Авеста»: накладные и претензии аптек в одном кабинете
Задача
Аптеки сети «Ваша №1» сообщали о проблемах с поставками по телефону, претензии обрабатывали вручную, часть заявок терялась. Нужен единый канал между аптеками и складом.
Решение
Провели предпроектное обследование, сделали дизайн, фронтенд и ТЗ на API для бэкенда клиента. Учётная запись — юрлицо со всеми аптеками, накладные с документами, претензии по шагам.
- 1 вместо 10 сотрудников на обработке претензий
- 100+ аптек в сети клиента
-
PRO.Expert для Vaillant: путь регистрации работы партнёра короче в 10 раз
Задача
Сделать приложение для сервисных специалистов, которые работают с оборудованием Vaillant: регистрация выполненных работ, баллы программы лояльности, единая база данных.
Решение
Роли при регистрации, кабинет специалиста с баллами, вход через Keycloak без пароля на месяц, адреса через Da.Data, данные оборудования по QR‑коду, регистрация работ без интернета.
- в 10 раз короче путь регистрации работы
- до 30 секунд на ввод адреса вместо 5 минут
-
Travelpayouts: виджет для сайтов партнёров на 61 языке
Задача
Перезапустить White Label-сервис аффилиатной платформы, которому больше 10 лет: партнёры продают авиабилеты на своих сайтах под своим брендом.
Решение
Сделали фронтенд виджета на React и связь с личным кабинетом: партнёр без кода настраивает цвета и шрифты и встраивает виджет на свой сайт. Подключили Crowdin для переводов.
- 61 язык в виджете для сайтов партнёров
- 10+ лет продукту на момент перезапуска
Что входит в разработку B2B‑портала
- Каталог с персональными ценами, скидками и условиями для каждого партнёра
- Заказы и отгрузки: корзина, повтор заказа, статусы и история по всем точкам партнёра
- Документы: накладные, счета, акты и сертификаты у каждого заказа и поставки
- Претензии и обращения с этапами обработки и уведомлениями
- Роли и права доступа для сотрудников партнёров и менеджеров поставщика
- Интеграция с 1С, ERP и CRM: цены, остатки, заказы, контрагенты
- Мобильная версия портала или мобильное приложение для партнёров
- Аналитика, дизайн-система, тестирование, поддержка и развитие после запуска
Стек и интеграции
Шесть шагов от обследования до запуска
Команда отвечает за продукт целиком
- 200+ реализованных проектов
- 75+ человек в команде
- 8,97 из 10 уровень удовлетворённости клиентов (CSI)
- 100+ наград в главных рейтингах и конкурсах Рунета
- 2 место в категории «Приложения для оптовой и розничной торговли», Рейтинг Рунета 2024
- 5 место в рейтинге backend-разработки на субподряде, Ruward 2025
- Аккредитованная ИТ‑компания, резидент ИЦ «Сколково»
Выбираем формат под задачу
-
Фиксированная стоимость
Объём понятен и зафиксирован в ТЗ. Бюджет и срок известны до старта
-
Time & Materials
Портал развивается итерациями: новые роли и разделы — по приоритету
-
Выделенная команда
Команда под ваш продукт на длительный срок с управлением на вашей стороне
Статьи о порталах, API и веб‑приложениях
Отвечаем до оценки проекта
-
B2B‑портал — сервис одного поставщика для его дилеров и партнёров: свои цены, заказы, документы и роли сотрудников партнёра. Личный кабинет шире: он бывает и для розничных покупателей, и для сотрудников. На маркетплейсе товары продают много продавцов, а площадка сводит их с покупателями.
-
По нашему прайсу личный кабинет, портал или B2B‑кабинет — от 1,3 до 5,3 млн ₽ с НДС, срок — от 8 недель. Интеграция с 1С, CRM или ERP — от 90 тыс. до 2,1 млн ₽ с НДС, её делаем параллельно разработке. Точную смету считаем после обследования и фиксируем до старта.
-
Зависит от ролей, сценариев и числа учётных систем. Ориентир по нашему прайсу — от 8 недель на кабинет или портал, интеграции с 1С и CRM идут параллельно разработке. Точный срок называем после обследования: на нём, как в «Авесте», фиксируем роли и обмен данными.
-
Да, портал и строится вокруг обмена данными. В CRM «Транспортной компании №1» заказы автоматически передаются в 1С, а данные о контрагентах приходят из Контур.Фокуса. Каталог «Шахтинской плитки» получает данные о товарах из 1С.
-
Через ролевую модель: она определяет, какие разделы, цены, операции и поля видит каждая группа. В «Авесте» учётная запись — юрлицо, и владелец работает со всеми своими аптеками в одном кабинете. В CRM «Транспортной компании №1» доступ настраивается вплоть до отдельных полей таблицы.
-
Заполните бриф или опишите задачу в форме ниже. На старте понадобятся список учётных систем, доступы к ним и сотрудник, который знает, как устроены данные. Права на код — у заказчика: передаём исходный код, макеты и документацию.
Расскажите о партнёрах — вернёмся с оценкой
Опишите партнёров, их сценарии и учётные системы. Оценим объём, срок и бюджет, покажем похожие проекты.