B2B-портал: что это и как разработать
B2B-портал — это онлайн-система, через которую компания работает с оптовыми клиентами, дилерами и поставщиками: они сами оформляют заказы по своим ценам, согласуют закупки, получают документы и видят статусы поставок, не звоня менеджеру. Это не интернет-магазин и не CRM: портал стоит между вами и контрагентами.
Code Pilots строит порталы и кабинеты с 2014 года как веб-приложения с интеграциями — вокруг того, как устроены ваши продажи, а не по чужому шаблону. Ниже — виды порталов, из чего он состоит и почему интеграция с учётной системой — его основа.
Что такое B2B-портал и чем он не интернет-магазин и не CRM
Три системы постоянно путают, хотя задачи у них разные. Разложим по полкам.
| B2B-портал | Интернет-магазин (B2C) | CRM | |
|---|---|---|---|
| Для кого | Оптовые клиенты, дилеры, поставщики | Розничные покупатели | Ваши менеджеры (внутренняя) |
| Задача | Самообслуживание контрагентов | Розничные продажи | Управление сделками и клиентами изнутри |
| Цены | Договорные, у каждого свои | Единые публичные | — |
| Кто работает | Сотрудники компании-клиента | Один человек | Ваш отдел продаж |
| Связь с учётом | Глубокая интеграция с 1С/ERP | Базовая | Интеграция с продажами |
Главная мысль: B2B-портал — это клиентский self-service для оптовой работы между юрлицами, а его ядро — личный кабинет для B2B. Розничный магазин заточен на витрину и быстрый чек, CRM смотрит на клиента глазами вашего менеджера, а портал даёт самому клиенту удобно закупаться: видеть свои цены, формировать заказы списком, согласовывать их внутри своей компании, брать документы и отслеживать поставки.
Портал и CRM при этом дружат — заказы из портала попадают в вашу учётную систему, — но это разные инструменты с разными пользователями.
Виды B2B-порталов: дилерский, поставщика, закупочный, самообслуживания
«B2B-портал» — это зонтик над несколькими типами, и на практике их часто комбинируют в одной платформе под конкретный бизнес.
| Вид портала | Для кого и зачем |
|---|---|
| Дилерский / дистрибьюторский | Производитель ↔ дилеры: дилеры сами заказывают по своим ценам, видят остатки и статусы, без звонков менеджеру |
| Поставщика (vendor) | Управление поставщиками: заявки, договоры, счета, контроль исполнения вместо переписки по почте |
| Закупочный (procurement) | Автоматизация закупок: единое окно для управления поставщиками, тендеры, согласования |
| Самообслуживания | Шире заказов: личный кабинет с документами, отслеживанием поставок, поддержкой, реквизитами |
В жизни чистого типа почти не бывает: дистрибьюторская компания хочет и дилерский кабинет с заказами, и работу с поставщиками, и self-service по документам. Поэтому портал проектируют не «по учебнику», а под реальные потоки конкретного бизнеса — кто с кем взаимодействует, что заказывает, как согласует и какие документы нужны. Это и определяет, какие типы порталов сходятся в вашей платформе.
Из чего состоит B2B-портал
Под капотом портала — несколько взаимосвязанных блоков. Каждый закрывает свою часть работы с контрагентом.
Каталог с персональными ценами. Клиент видит свой ассортимент и свои договорные цены, а не публичный прайс.
Оформление заказов для опта. Быстрый заказ по списку, загрузка из файла (CSV), повторение прошлых заказов — закупщик покупает по номенклатуре, а не «бродит по витрине».
Личный кабинет клиента. Рабочее пространство компании-клиента: несколько сотрудников с ролями (закупщик, бухгалтер, руководитель), согласование заказов, баланс и лимиты. Это сердце портала — подробно про устройство B2B-кабинета и его отличия от B2C в отдельной статье.
Согласование закупок. Цепочки утверждения внутри компании-клиента: заявка, утверждение руководителем, проверка бюджета.
Документооборот. Счета, накладные, УПД, акты, сверки, часто с QR-оплатой и подключением к ЭДО.
Интеграции. Связь с 1С/ERP, складом, логистикой, платёжными сервисами.
Аналитика. Отчёты по закупкам и задолженностям для клиента и для вас.
Эти блоки не набор отдельных функций, а единый сценарий: клиент зашёл, увидел свои цены, собрал заказ списком, отправил на согласование, оплатил по счёту с отсрочкой, забрал документы и отследил поставку — всё в одном окне и без звонков.
Интеграция с 1С или ERP — основа портала
Здесь главный технический тезис: B2B-портал ровно настолько полезен, насколько он связан с вашей учётной системой. Договорные цены, остатки, лимиты, статусы заказов, документы и взаиморасчёты живут в 1С, ERP или CRM. Если портал показывает их не в реальном времени, клиент видит устаревшие цены и несуществующие остатки — и доверие к порталу рушится после первой же ошибки, а заказы возвращаются в телефон и почту.
Поэтому портал проектируют как витрину над учётным контуром: данные подтягиваются через API и синхронизируются в реальном времени, заказ из портала сразу уходит в 1С, документы формируются на стороне учёта, оплаты и долги обновляются автоматически.
К этому добавляются интеграции со складом (WMS), логистикой (TMS), платёжными сервисами и ЭДО.
По сути, ценность портала определяется качеством интеграций, а не количеством экранов. Поэтому серьёзный B2B-портал — это инженерная задача про данные и интеграции, и техническую сторону таких продуктов мы разбираем в материале про разработку веб-приложения.
Как разработать B2B-портал: с нуля, коробка или облако
Путей три, и выбор — это компромисс между скоростью, ценой и тем, насколько портал ляжет на ваши процессы.
| Подход | Плюсы | Минусы |
|---|---|---|
| Коробка (готовое решение) | Быстро и дешевле на старте, проверенный функционал | Живёте в рамках вендора; сложные процессы и интеграции — дорого допиливать |
| Облако (SaaS) | Масштаб, не нужно держать инфраструктуру | Зависимость от провайдера, данные у него, ограничения тарифа |
| Заказная разработка с нуля | Портал под ваши процессы и вашу 1С, без потолка | Дороже и дольше на старте, нужна поддержка |
Логика выбора та же, что и в любой разработке. Если процессы типовые, ассортимент несложный, а интеграция нужна базовая — коробочное или облачное B2B-решение даст результат быстрее и дешевле. Если у вас много независимых продавцов и покупателей, задача ближе к тому, как создать маркетплейс.
Если портал — это ядро ваших продаж со сложными ценовыми политиками, нестандартными согласованиями и глубокой интеграцией с конкретной 1С, выгоднее заказная разработка: портал строят вокруг ваших потоков, а не наоборот. Подробно про выбор «своё или готовое» — в статье про заказную разработку; здесь достаточно правила: чем сложнее и важнее для бизнеса процессы, тем сильнее перевешивает кастом.
Современные порталы при этом делают модульными — чтобы добавлять новое (аналитику, AI-помощника, новые типы кабинетов) без переписывания ядра.
Частые ошибки при разработке B2B-портала
Выдать B2C-магазин за B2B-портал. Витрина с корзиной и единой ценой не закрывает ни ролей, ни согласований, ни договорных условий — оптовый клиент ей не пользуется.
Сделать портал без интеграции с 1С. Устаревшие цены и остатки убивают доверие быстрее всего; портал без живой связи с учётом бесполезен.
Игнорировать виды и роли. Дилеру, поставщику и закупщику нужны разные сценарии; один универсальный кабинет «для всех» не ложится ни на кого.
Взять коробку, не проверив процессы. Если нестандартные согласования и ценовые матрицы не влезают в коробку, допилка выходит дороже разработки с нуля.
Недооценить нагрузку и архитектуру. Портал с сотнями контрагентов и тысячами SKU — это нагруженная транзакционная система, её проектируют с запасом и на реляционной базе ради целостности данных.
С чего начать
Порядок такой:
- Описать не экраны, а потоки — кто ваши контрагенты (дилеры, поставщики, оптовики), что и как они заказывают, как согласуют и какие документы нужны
- Проверить, что и как отдаёт ваша 1С или ERP, потому что от этого зависит весь портал
- Решить, какие типы кабинетов сходятся в вашей платформе
- Выбрать подход: коробка или облако для типовых процессов, разработка с нуля — если портал ядро продаж
- Заложить роли, согласование, договорные цены, документооборот и интеграции с самого начала
- И не путать B2B-портал с витриной интернет-магазина
Самое дорогое в B2B-портале — построить красивую платформу, не связанную с учётной системой и не ложащуюся на потоки контрагентов: ей не пользуются, и продажи как шли через менеджеров, так и идут. Code Pilots проектирует B2B-порталы вокруг ваших процессов и стыкует их с вашей 1С, ERP и ЭДО — с дилерскими кабинетами, согласованиями, договорными ценами и документооборотом, силами senior-команды.
Расскажите, как устроены ваши оптовые продажи, — подскажем, какой портал вам нужен и где хватит готового, а где нужна разработка.
Порядок величин: заказной B2B-портал у нас начинается от 2 млн ₽, отдельный личный кабинет как первый шаг — от 800 тыс. ₽, интеграция с 1С или ERP — от 150 тыс. до 1,5 млн ₽. Смету двигают персональные цены, документы и состояние учётной системы — опишите процесс, посчитаем бесплатно.
Часто задаваемые вопросы
Интернет-магазин продаёт рознице по единой публичной цене с быстрым оформлением и оплатой картой. B2B-портал работает с юрлицами: у каждого клиента свои договорные цены и каталог, заказы оформляют несколько сотрудников с ролями, есть согласование закупок, отсрочка платежа и полноценный документооборот, а данные берутся из 1С в реальном времени. Это система самообслуживания для опта, а не витрина.
Нет. CRM — внутренний инструмент ваших менеджеров для управления сделками и клиентами. B2B-портал — внешний инструмент для самих клиентов и дилеров, где они сами заказывают и обслуживаются. Они дополняют друг друга: заказы из портала попадают в учётную систему и CRM, но пользователи и задачи у них разные.
Основные — дилерский (производитель и дилеры), поставщика (управление поставщиками, заявки и договоры), закупочный (автоматизация закупок и тендеров) и самообслуживания (личный кабинет с заказами, документами, отслеживанием). На практике их комбинируют в одной платформе: реальный бизнес обычно хочет и дилерские заказы, и работу с поставщиками, и self-service по документам.
Технически можно, но смысла мало. Цены, остатки, лимиты, документы и взаиморасчёты живут в 1С или ERP; без связи с ними портал показывает устаревшие данные, и клиенты перестают ему доверять. Рабочий портал — это надстройка над учётной системой с обменом в реальном времени через API: заказ сразу уходит в 1С, цены и остатки актуальны.
Зависит от сложности процессов. Для типовых закупок с базовой интеграцией быстрее и дешевле коробочное или облачное B2B-решение. Если портал — ядро продаж со сложными ценовыми политиками, нестандартными согласованиями и глубокой интеграцией с вашей конкретной 1С, выгоднее заказная разработка: портал строят вокруг ваших процессов без потолка вендора. Современные порталы делают модульными, чтобы наращивать функции без переписывания ядра.