Начать проект

Обсудим проект?

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

Отправлено!

Спасибо за заявку, мы свяжемся с вами в ближайшее время!

Личный кабинет для B2B: как разработать и чем он отличается от B2C

Личный кабинет для B2B: роли, согласование заказов и интеграция с 1С

Если коротко: личный кабинет для B2B — это не «кабинет покупателя», а рабочий инструмент закупок для компании-клиента. Ключевое отличие от B2C в том, что за аккаунтом стоит не один человек, а целая организация: несколько сотрудников с разными ролями, договорные цены вместо публичного прайса, согласование заказов внутри компании, отсрочка платежа, документооборот с накладными и УПД — и всё это бессмысленно без интеграции с 1С или ERP, откуда кабинет берёт актуальные остатки, цены и условия. Натянуть на B2B обычный B2C-кабинет «как в интернет-магазине» — самая частая и дорогая ошибка в этой теме.

Code Pilots с 2014 года занимается заказной разработкой — личные кабинеты, B2B-порталы, CRM и ERP с интеграциями и реальной нагрузкой. Личный кабинет для B2B мы проектируем вокруг того, как устроены закупки именно у вас, и стыкуем с вашей 1С, а не наоборот. Этот материал — про то, чем B2B-кабинет принципиально отличается от B2C, какие в нём нужны роли и согласования, как устроены договорные цены и документы для юрлица, почему интеграция с учётной системой — это сердце кабинета, и что выбрать: заказную разработку или коробку. Техническую сторону веб-приложения (архитектура, стек, 152-ФЗ) и тему «кастом против коробки» в целом разбираем в отдельных статьях; здесь — про B2B-кабинет по существу.

Чем личный кабинет B2B отличается от B2C

Разница не в дизайне, а в самой природе клиента. В B2C клиент — человек, который покупает для себя здесь и сейчас по единой для всех цене. В B2B клиент — компания, которая закупает регулярно, по своему договору, через нескольких сотрудников и с внутренними согласованиями. Отсюда всё остальное.

Параметр B2C-кабинет B2B-кабинет
Кто за аккаунтом Один человек Компания, несколько сотрудников с ролями
Цены Единые публичные Договорные, индивидуальные под клиента
Каталог Один для всех Персональный — только согласованные позиции
Оформление заказа Сразу в корзину и оплата Заявка с внутренним согласованием
Оплата Сразу, картой Отсрочка, кредитный лимит, по счёту
Документы Чек Счета, накладные, УПД, акты, сверки, ЭДО
Цикл сделки Минуты Дни и недели, повторяющиеся закупки

Главный вывод: B2B-кабинет — это не витрина с корзиной, а система самообслуживания для закупок юрлица. Его задача — заменить звонки и письма менеджеру: клиент сам видит свои цены, формирует заказ, согласовывает его внутри компании, отслеживает поставку и берёт документы. Для поставщика это снижение издержек и возможность масштабировать продажи без раздувания отдела продаж; для клиента — скорость и прозрачность. Дальше — по каждому отличию предметно.

Сравнение личного кабинета B2C и B2B: один покупатель против компании с ролями, единые против договорных цен, чек против счетов, УПД и ЭДО

B2B-кабинет — это не витрина с корзиной, а система самообслуживания для закупок юрлица.

Роли и согласование: аккаунт компании, а не одного человека

Главная структурная особенность B2B-кабинета: один аккаунт принадлежит компании, а работают в нём несколько сотрудников с разными правами. Сваливать их в один логин нельзя — у каждого своя зона ответственности.

Типичный набор ролей:

Роль Что видит и может Чего не может
Закупщик Каталог со своими ценами, формирование заказов, история Управлять финансами и пользователями
Бухгалтер Документы, счета, сверки, взаиморасчёты Оформлять закупки
Руководитель Всё; утверждает заказы, управляет пользователями и правами

Поверх ролей работает согласование заказов — то, чего в B2C нет вовсе. В компании закупку обычно нельзя оформить в один клик: менеджер формирует заявку, руководитель её утверждает, финансист проверяет бюджет и лимит. B2B-кабинет должен поддерживать такие цепочки утверждения — с маршрутизацией по сумме заказа или типу товара, со списками заявок на согласование и уведомлениями. Без этого кабинет не ложится на реальные процессы компании-клиента, и заказы всё равно уходят в почту и звонки. Грамотно сделанное согласование, наоборот, переносит внутреннюю бюрократию клиента внутрь кабинета — и именно за это B2B-клиенты ценят хороший портал.

Кабинет вокруг ваших процессов

Роли, цепочки согласования, договорные цены и документы — Code Pilots проектирует B2B-кабинет под то, как реально устроены закупки у ваших клиентов, а не под шаблон витрины.

Обсудить проект

Цены, условия и документы для юрлица

В B2B нет «цены для всех». Каждый клиент видит свои договорные цены, согласованные скидки и персональный каталог — только те позиции, что предусмотрены его контрактом. Публичный прайс, как в рознице, здесь неуместен: оптовик и крупный дистрибьютор покупают по разным условиям, и кабинет обязан показывать каждому его собственные.

С оплатой та же история. Вместо «оплатить картой сейчас» в B2B работают отсрочка платежа, кредитный лимит, выбор способа и формы оплаты, оплата по счёту. Кабинет показывает клиенту его баланс, задолженность и остаток лимита — финансовую картину, без которой закупщик не может планировать.

И отдельный пласт, которого в B2C почти нет, — документооборот. Юрлицу нужны не чеки, а полноценные бухгалтерские документы: счета, накладные, УПД, акты, сверки взаиморасчётов. Хороший кабинет даёт их скачать и часто снабжает счёт QR-кодом для быстрой оплаты, а в зрелом варианте подключается к ЭДО — электронному документообороту с электронной подписью, чтобы обмен документами шёл без бумаги. Для бухгалтерии клиента это снимает половину рутины, а для поставщика — ускоряет оплату и закрытие сделок.

Интеграция с 1С или ERP — сердце B2B-кабинета

Здесь главный тезис, который отличает работающий B2B-кабинет от красивой обёртки: кабинет без интеграции с учётной системой мёртв. Все договорные цены, остатки на складах, лимиты, история заказов, документы и взаиморасчёты живут не в кабинете, а в 1С, ERP или CRM компании. Если кабинет не связан с ними в реальном времени, он показывает устаревшие цены и несуществующие остатки — и клиент, обжёгшись пару раз, возвращается к звонкам менеджеру.

Поэтому B2B-кабинет проектируют как надстройку над учётной системой: остатки и цены подтягиваются через API и обновляются в реальном времени, заказ из кабинета сразу попадает в 1С, документы формируются на стороне учётной системы и отдаются клиенту, оплаты и задолженности синхронизируются. Сюда же добавляются интеграции со складом (WMS), логистикой (TMS), платёжными сервисами и ЭДО. По сути, кабинет — это удобное окно в вашу 1С для клиента, и качество этого окна определяется качеством интеграции, а не красотой интерфейса. Именно поэтому B2B-кабинет — это история про заказную разработку и инженерию интеграций, а не про «поставить готовый шаблон». Как устроена техническая сторона такого веб-приложения — в отдельной статье про разработку веб-приложения.

Интеграция с 1С и ERP как сердце B2B-кабинета: договорные цены, остатки на складе, лимиты и баланс, документооборот и ЭДО

Состыкуем кабинет с вашей 1С и ERP

Остатки, договорные цены, заказы и документы — обмен в реальном времени через API. Интеграцию закладываем в архитектуру с первого дня, а не прикручиваем после релиза.

Получить консультацию

Заказная разработка или коробка: что выбрать

B2B-кабинет можно собрать на коробочном решении (например, на готовых B2B-модулях популярных платформ) или разработать на заказ. Честный ответ — зависит от того, насколько ваши процессы типовые.

Коробка подойдёт, если закупки у вас стандартные, ассортимент несложный, а интеграция с 1С нужна базовая. Это быстрее и дешевле на старте. Расплата — вы живёте в рамках того, что заложил вендор: нестандартное согласование, сложные ценовые матрицы, специфический документооборот придётся либо упрощать под коробку, либо дорого допиливать.

Заказная разработка оправдана, когда B2B-кабинет — это ядро ваших продаж: сложные роли и согласования, индивидуальные ценовые политики под сотни клиентов, глубокая интеграция с вашей конкретной 1С и другими системами, высокая нагрузка. Тогда кабинет строят вокруг ваших процессов, а не наоборот, и он становится активом, а не арендованным ограничением. Подробно про выбор «своё или готовое» — в отдельной статье про заказную разработку; здесь достаточно правила: чем сложнее и важнее для бизнеса ваши B2B-процессы, тем сильнее перевешивает кастом.

Чем сложнее и важнее для бизнеса ваши B2B-процессы, тем сильнее перевешивает кастом.

Частые ошибки при разработке B2B-кабинета

  • Натянуть B2C-кабинет на B2B. Витрина с корзиной и единой ценой не закрывает ни ролей, ни согласований, ни договорных условий — и не используется клиентами.
  • Забыть про роли и согласование. Один логин на компанию ломается о реальную структуру клиента: закупщик, бухгалтер и руководитель не могут работать в общем доступе.
  • Сделать кабинет без интеграции с 1С. Устаревшие цены и остатки убивают доверие быстрее всего — клиент возвращается к звонкам.
  • Показывать публичные цены вместо договорных. В B2B каждый клиент должен видеть свои условия; единый прайс обесценивает кабинет.
  • Игнорировать отсрочку и документы. Без отсрочки, лимитов, счетов, УПД и сверок кабинет не закрывает реальные потребности юрлица.
  • Недооценить нагрузку и интеграции. B2B-портал с сотнями клиентов и тысячами SKU — это нагруженная система, а не лендинг; архитектуру и интеграции проектируют с запасом.
Главные ошибки при разработке B2B-кабинета: подход как к B2C, забыть про роли, кабинет без интеграции с 1С

Устаревшие цены и остатки убивают доверие быстрее всего — клиент возвращается к звонкам.

С чего начать

Порядок такой:

  • описать не экраны, а процессы — как у ваших клиентов устроены закупки, какие роли и согласования, какие ценовые политики и условия оплаты;
  • проверить, что и как отдаёт ваша 1С или ERP, потому что от этого зависит вся интеграция;
  • решить, типовые ли процессы (тогда возможна коробка) или кабинет — ядро продаж и нужна заказная разработка;
  • заложить с самого начала роли, согласование, договорные цены, отсрочку и документооборот, а не прикручивать их потом;
  • спроектировать архитектуру под реальное число клиентов и SKU.

И не путать B2B-кабинет с витриной интернет-магазина.

Самое дорогое в B2B-кабинете — построить красивую витрину, которая не связана с учётной системой и не ложится на процессы клиентов: ей просто не пользуются, и продажи как шли через менеджеров, так и идут. Code Pilots проектирует B2B-кабинеты вокруг ваших процессов и стыкует их с вашей 1С, ERP и ЭДО — с ролями, согласованием, договорными ценами и документооборотом, силами senior-команды. Расскажите, как устроены ваши закупки, — подскажем, что нужно именно вашему кабинету и где хватит готового, а где нужна разработка.

Обсудим ваш проект?

Оценим задачу, предложим решение и пришлём КП с кликабельным прототипом за 2–3 дня.

Обсудить проект

Частые вопросы (FAQ)

За B2C-аккаунтом стоит один человек, который покупает для себя по единой цене и сразу оплачивает. За B2B-аккаунтом — компания: несколько сотрудников с ролями, договорные цены под конкретного клиента, согласование заказов внутри организации, отсрочка платежа и полноценные бухгалтерские документы (счета, УПД, сверки). B2B-кабинет — это инструмент закупок для юрлица, а не витрина с корзиной.

Потому что в компании заказывает не один человек. Закупщик формирует заказ, бухгалтер работает с документами, руководитель утверждает и управляет пользователями — у каждого свои права. А сама закупка часто проходит цепочку согласования: заявка, утверждение руководителем, проверка бюджета финансистом. Если кабинет этого не поддерживает, он не ложится на реальные процессы клиента, и заказы уходят обратно в почту и звонки.

Технически можно, но смысла мало. Договорные цены, остатки, лимиты, документы и взаиморасчёты живут в 1С или ERP; без связи с ними кабинет показывает устаревшие данные, и клиент перестаёт ему доверять. Рабочий B2B-кабинет — это надстройка над учётной системой с обменом в реальном времени через API: заказ сразу попадает в 1С, цены и остатки актуальны, документы формируются на стороне учёта.

В B2B нет единого прайса: у каждого клиента свои согласованные по договору цены, скидки и персональный каталог из доступных ему позиций. Кабинет берёт эти условия из учётной системы и показывает каждому клиенту его собственные цены и ассортимент, а также его баланс, отсрочку и кредитный лимит. Публичный прайс, как в рознице, в B2B неуместен.

Зависит от сложности процессов. Если закупки типовые, ассортимент несложный, а интеграция нужна базовая — может хватить коробочного B2B-решения, это быстрее и дешевле на старте. Если кабинет — ядро ваших продаж, со сложными ролями, согласованиями, ценовыми политиками и глубокой интеграцией с вашей 1С, выгоднее заказная разработка: кабинет строят вокруг ваших процессов, и он не упирается в ограничения вендора.

Обсудим проект?

Заполните форму или напишите нам
на airmail@code-pilots.ru
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности.

Спасибо!

Спасибо за сообщение, мы свяжемся
с вами в ближайшее время!
success