Разбираем, как запустить B2B-магазин: с чего начать стратегию, какие функции обязательны для оптовых продаж и сколько стоит запуск под ключ — от цены до частых ошибок, которые тормозят проект на старте.
Что такое B2B-магазин и зачем он бизнесу
B2B-магазин — сайт, через который компании принимают заказы от других компаний: с оптовыми ценами, привязкой заказа к менеджеру, счетами вместо кассовых чеков и повторными закупками по одному клику. Запуск B2B-магазина решает конкретную задачу — снять с менеджеров рутинную часть продаж (выставление счетов, сверку остатков, повтор прошлого заказа) и оставить им переговоры и сложные сделки.
От обычного интернет-магазина B2B-сайт отличается логикой продаж, а не дизайном. Розничный покупатель платит картой сразу и видит одну цену. Оптовый клиент видит цену своей группы, оформляет заказ на юрлицо, ждёт счёт и платит по безналу через 3–14 дней. Каталог, личный кабинет и даже форма заказа под эту логику проектируются заново — здесь пригодится опыт создания интернет-магазина с нуля, но часть решений типового магазина для B2B не подойдёт.
Разница ощутима уже на этапе планирования: обычный магазин можно собрать из готового шаблона, B2B-магазин почти всегда требует связки с 1С или другой учётной системой — без неё цены и остатки быстро расходятся с реальностью.
B2B-магазин — это не каталог с оптовыми ценами, а инструмент, который снимает с менеджеров рутину: выставление счетов, сверку остатков, повтор прошлых заказов.
Стратегия запуска: с чего начать
Стратегия запуска начинается не с дизайна, а с ответа на три вопроса: кто ваши покупатели, чем они отличаются друг от друга по условиям и через какую систему вы уже ведёте учёт. Без этих ответов функционал магазина собирается наугад.
Сначала определите сегменты клиентов — например, розничные точки, дистрибьюторы и сетевые закупщики — и зафиксируйте, чем отличаются их цены, минимальные партии и условия отгрузки. Это станет основой для группировки цен в каталоге.
Дальше проверьте, с какой учётной системой должен работать магазин. Если компания ведёт остатки и цены в 1С, магазин обязан выгружать заказы туда и подтягивать актуальные остатки обратно — иначе отдел продаж будет вручную сверять то, что должно синхронизироваться само. Прежде чем утверждать список функций, стоит изучить общие принципы создания и разработки интернет-магазина — B2B-специфика добавляется поверх этой базы, а не вместо неё.
Итог стратегии — не список «хотелок», а таблица: сегмент клиента -> его цена -> его способ оплаты -> его канал продажи (сайт, менеджер или оба).
Обязательные функции B2B-магазина
Минимальный набор функций для B2B-магазина отличается от розничного набора «каталог + корзина + доставка». Ниже — то, без чего оптовый сайт не заменит менеджера, а просто добавит вам ещё один канал для приёма звонков.
- Цены по группам клиентов — розница, опт и дистрибьютор видят разные цены на одной странице товара, без отдельных каталогов.
- Минимальная партия и кратность — товар нельзя добавить в корзину меньше или не кратно упаковке, если так работает склад.
- Счёт на оплату вместо кассового чека — после оформления клиент получает счёт для бухгалтерии, а не просто квитанцию.
- Повторный заказ в один клик — копия прошлого заказа с актуальными ценами и остатками, без повторного набора позиций.
- Множественные адреса доставки и получатели — у одной компании часто несколько точек и несколько сотрудников, которые оформляют заказы.
- Доступ по ролям — менеджер по закупкам видит цены и оформляет заказ, бухгалтер — только счета и историю оплат.
Собрать этот список стоит до начала разработки, а не по ходу — тогда структура каталога и личного кабинета проектируется под реальные сценарии, а не достраивается заплатками. Похожий принцип разбирали на примере построения идеального интернет-магазина: сначала сценарии покупателя, потом интерфейс.
Функции B2B-магазина проектируются под сценарий закупщика, а не покупателя: не «нашёл — купил», а «нашёл — сверил цену — заказал — получил счёт».
Каталог и цены для разных групп клиентов
Каталог B2B-магазина устроен иначе, чем розничный: на одной карточке товара может быть три-четыре цены, и покупатель должен видеть только свою. Способ показа цены зависит от того, как вы делите клиентов.
| Тип цены | Кому видна | Как задаётся |
|---|---|---|
| Розничная | Гостям без входа в личный кабинет | Общий прайс на сайте |
| Оптовая базовая | Авторизованным оптовым клиентам | Прайс для группы «Опт» |
| Индивидуальная | Конкретному юрлицу по договору | Спецусловия в 1С или CRM |
| По объёму закупки | Всем, кто набрал нужную сумму или количество | Автоматическая скидка от суммы заказа |
Индивидуальные цены обычно подтягиваются из 1С или CRM по номеру контрагента — так магазин не превращается во второй прайс-лист, который нужно вручную обновлять при каждом изменении условий. Без такой синхронизации отдел продаж рано или поздно продаст по цене, которая уже неделю как устарела.
Личный кабинет и повторные закупки
Личный кабинет для B2B-клиента — не «мои заказы» для галочки, а рабочий инструмент закупщика, которым он пользуется каждую неделю. Если кабинет неудобен, клиент вернётся к звонкам и почте, а магазин останется красивой, но пустой витриной.
Обязательный минимум: история заказов с возможностью повторить любой из них, статус текущего заказа (принят, собран, отгружен, оплачен), доступ к счетам и актам за период и список товаров с индивидуальными ценами именно для этого клиента. Если у компании несколько сотрудников оформляют заказы, кабинет должен показывать заказы всей организации, а не только те, что создал конкретный логин.
Повторная закупка — самая частая операция в B2B, и именно её чаще всего забывают продумать на старте. Закупщик, который раз в месяц заказывает одно и то же, не должен заново искать 40 позиций в каталоге — ему нужна кнопка «повторить заказ» с пересчётом по актуальным ценам и остаткам.
Интеграция с 1С, CRM и складом
Интеграция с 1С — не опция, а условие, при котором B2B-магазин вообще имеет смысл запускать. Без обмена данными с учётной системой цены, остатки и статусы заказов на сайте начинают расходиться с реальностью в первую же неделю.
Стандартная схема обмена: 1С выгружает на сайт остатки, цены по группам и статус контрагента (можно ли ему в долг, есть ли задолженность); сайт передаёт в 1С новые заказы и данные покупателя. Обмен настраивают через штатный модуль интеграции 1С-Битрикс — подробнее о связке разобрано в материале про 1С-Битрикс: интернет-магазин и CRM. Если компания ведёт клиентов в отдельной CRM, а не в 1С, нужна вторая интеграция — иначе менеджер продолжит вести переговоры в CRM и вручную дублировать заказы в учётную систему.
Склад стоит подключать отдельным потоком: если у компании несколько складов или частичная отгрузка — обычная практика, магазин должен показывать остатки по каждому складу отдельно, а не суммарную цифру, которая на кассе окажется недостоверной.
Без синхронизации с 1С B2B-магазин не экономит время менеджеров, а добавляет им работу — сверять, что на сайте, с тем, что в учётной системе.
Сколько стоит запуск B2B-магазина
Цена запуска B2B-магазина зависит от количества функций из списка выше и глубины интеграции с 1С — чем сложнее логика цен и обмена, тем больше часов разработки. Ориентир по типам сайтов на 2026 год:
| Тип сайта | Цена от | Срок |
|---|---|---|
| Лендинг | 30 000 руб. | 2–3 недели |
| Сайт-визитка | 25 000 руб. | 2–3 недели |
| Корпоративный сайт | 80 000 руб. | 4–6 недель |
| Интернет-магазин / B2B-портал | 100 000 руб. | 8–12 недель |
| Готовое решение на 1С-Битрикс | 89 900 руб. | 3–5 дней |
Подробный состав работ и от чего цена растёт — на странице сколько стоит сайт. B2B-магазин попадает в строку «интернет-магазин / портал»: от 100 000 руб. и от 8 недель — это стартовая точка для каталога с ценами по группам, личным кабинетом и базовой интеграцией с 1С. Несколько складов, ролевой доступ и индивидуальные прайсы для контрагентов увеличивают и цену, и срок — точный расчёт делают после того, как зафиксирован список функций из раздела стратегии.
Этапы запуска B2B-магазина
Запуск B2B-магазина проходит в шесть этапов — от согласования логики цен до передачи магазина отделу продаж.
Аудит и стратегия
5 рабочих дней
Фиксируем сегменты клиентов, типы цен и список интеграций.
Структура и функционал
5 рабочих дней
Прописываем разделы каталога, сценарии личного кабинета и схему обмена с 1С.
Дизайн
10 рабочих дней
Прорабатываем карточку товара с несколькими ценами, форму заказа и личный кабинет.
Разработка
20 рабочих дней
Собираем каталог, корзину с минимальными партиями, роли доступа и личный кабинет.
Интеграция с 1С и складом
10 рабочих дней
Настраиваем обмен ценами, остатками и заказами в обе стороны.
Тестирование и запуск
5 рабочих дней
Проверяем корректность цен по группам, синхронизацию остатков и передачу заказов в 1С.
Сроки этапов частично идут параллельно — дизайн отдельных экранов начинается, пока согласовывается структура, поэтому общий срок укладывается в 8–12 недель, а не в сумму всех этапов подряд. Ускорить запуск можно, если сузить список функций для первой версии и добавить сложные интеграции вторым релизом — так магазин выходит в прод быстрее, а сложная логика донастраивается уже на живых заказах. О том, как избежать типичных задержек на этапе разработки, писали в материале как сделать сайт быстро и без багов.
Кому подходит B2B-магазин, а кому нет
B2B-магазин окупается там, где заказы повторяются и покупатели устали ждать ответа менеджера в мессенджере. Если у компании десятки постоянных контрагентов с похожим ассортиментом закупок — сайт снимает с продаж рутину и ускоряет оформление.
Магазин подходит, если: у вас больше 50 постоянных оптовых клиентов, ассортимент устойчив и меняется не каждую неделю, а цены по группам клиентов уже формализованы — пусть и в экселе, а не в 1С.
Магазин не нужен или преждевременен, если: сделки штучные и требуют переговоров по каждой позиции, ассортимент собирается под клиента заново каждый раз, а весь опт — это три постоянных покупателя, с которыми проще созвониться. В таком случае функциональный сайт с прайсом и формой заявки закроет задачу дешевле и быстрее полноценного B2B-портала — можно посмотреть на примере портфолио с работающим каталогом, где часть логики решена именно так, без сложного личного кабинета.
B2B-магазин не нужен компании с тремя постоянными оптовиками — им дешевле продолжать работать по телефону и почте, чем оплачивать разработку личного кабинета.
Частые ошибки при запуске B2B-магазина
Ошибки при запуске B2B-магазина чаще связаны не с дизайном, а с тем, что решение принимали до того, как разобрались в логике цен и учёта:
- 01 Запускают магазин без интеграции с 1С
Цены и остатки расходятся с реальностью в первую неделю, отдел продаж перестаёт доверять сайту.
- 02 Копируют структуру розничного магазина
Одна цена на карточке товара вместо цен по группам клиентов ломает всю модель продаж.
- 03 Не продумывают роли доступа
Закупщик видит те же функции, что и бухгалтер, и путается в интерфейсе.
- 04 Откладывают повторный заказ на потом
Самую частую операцию B2B-клиента добавляют в последнюю очередь или не делают вовсе.
- 05 Пытаются запустить всё и сразу
Сложные интеграции и редкие сценарии тормозят запуск на месяцы вместо недель.
Чаще всего к нам приходят с готовым списком функций, скопированным у конкурента, а на вопрос, как компания сейчас выставляет счета и ведёт остатки, отвечают «разберёмся по ходу». Пока это не выяснили, любой список функций — гадание, а не техзадание. Сначала разбираем логику продаж и учёта — кто и как считает цены, куда падают заказы, кто держит остатки, — и только потом проектируем магазин под эту логику, а не под красивую картинку с чужого сайта. — Александр Борисов, руководитель веб-студии «ЦЕМЕС»
Источники
- Разработка на 1С-Битрикс — документация
- 1С-Битрикс — официальный сайт
- Schema.org — разметка Product для каталога
- web.dev — рекомендации по скорости и качеству страниц
Если нужна оценка конкретных функций и сроков под ваш ассортимент — оставьте заявку, разберём логику продаж и подберём состав B2B-магазина под неё.