Сегодня многие компании, особенно производители и оптовики, ведут и оптовые, и розничные продажи. Но поддерживать два отдельных сайта — дорого, сложно и порождает ошибки с ценами, остатками и заказами.
Поэтому всё чаще бизнес использует единую базу 1С и один сайт, на котором настроены две витрины:
- B2C — открытая часть сайта, привычный eCommerce для физлиц
- B2B — закрытый личный кабинет для оптовиков, дилеров, корпоративных клиентов
В статье подробно разберём, как реализовать B2B и B2C витрины на одной базе 1С и 1С-Битрикс, сохранив корректные цены, остатки, роли и права доступа.
Зачем объединять B2B и B2C
Ключевые выгоды:
- ✳ единые данные: товары, остатки, цены → в одной базе
- ✳ нет ошибок из-за двойного ввода и рассинхронизации
- ✳ меньше затрат на поддержку и разработку
- ✳ единое управление каталогом и акциями
- ✳ улучшение UX: один сайт → разные уровни доступа
Одна платформа — две бизнес-модели. Эффективно и масштабируемо.
Что отличает B2B и B2C витрины
| Параметр | B2C | B2B |
|---|---|---|
| Кто покупает | Физлица | Компании, дилеры |
| Цены | Розничные | Корпоративные — договорные |
| Скидки | Акции, промокоды | Персональные условия |
| Остатки | По складам для eCommerce | Мультисклад,取り резервы |
| Каталог | Полный ассортимент | Отфильтрованный: только «разрешённые» товары |
| Доступ | Открытый | Авторизация и роли |
| Минимальный заказ | Нет | Да (MOQ) |
| Оплата | Онлайн | Постоплата, расчеты по договору |
| Документы | Чеки | Акты, счета, накладные, ЭДО |
📌 B2B — это не просто «другая цена», а совсем другой процесс покупки.
Архитектура единого решения: 1С + Битрикс
Типовая схема:
1С (ERP / УТ)
↓↑ обмен через CommerceML / REST
1С-Битрикс: интернет-магазин + B2B-кабинет
↓ роли и ограничения
Пользователи B2C и B2B
🔹 Каталог и цены → хранятся в 1С
🔹 Права пользователей → в Битрикс и частично в 1С
🔹 Документы → выгружаются в ЛК: счета, УПД, акты
Настройка цен: оптовые и розничные уровни
В 1С:
- базовая цена → розница
- цену продажи опту (или несколько уровней)
- формирование скидок по договорам
В Битрикс:
- Типы цен → соответствуют уровням в 1С
- Правило: пользователю показывается только один тип цен на витрине
Пример:
| Тип клиента | Тип цены из 1С | Видимость |
|---|---|---|
| Гость | Розничная | ✅ |
| Зарегистрированный | Розничная | ✅ |
| Оптовик уровня 1 | Оптовая 1 | ✅ |
| Дилер | Оптовая 2 | ✅ |
📌 Ошибка новичков: показывать два разных ценника одновременно
Ограничения и роли: кто что видит
Список №1 — B2B-функции по ролям
| Роль | Доступ |
|---|---|
| Менеджер клиента | Заказы, история, статусы |
| Бухгалтер клиента | Документы: УПД, акты, счета |
| Руководитель клиента | Все + KPI закупок |
В Битрикс это реализуется через:
✅ Группы пользователей
✅ Компании и ответственные лица
✅ Привязку ролей к аккаунтам
Доступ к товарам: разные ассортименты
Часто B2B-клиентам доступны:
- оптовые линейки
- товары с нестандартной упаковкой
- запасные части
- товары с ограниченной лицензией
✅ Работает через категории видимости и группы товаров в 1С
📌 У каждого клиента — свой ассортимент
Минимальный заказ и логика корзины
Примеры ограничений:
- минимальная сумма заказа
- минимальные упаковки и кратности
- скрытие доставки «почтой» для B2B
- согласование заказа менеджером
Каждый сегмент должен иметь свой сценарий покупки.
Документы и интеграции для B2B
- Счета
- Счета-фактуры
- УПД
- Акты сверки
- Статусы оплаты и отгрузки
- ЭДО: Диадок / СБИС / Тензор
📌 Это ключевой элемент, делающий B2B-витрину рабочей системой для клиента.
Оптимизация UX: разный опыт для двух аудиторий
Список №2 — B2B UX must-have
- быстрый заказ по артикулу
- загрузка заказов через Excel
- повтор заказа
- персональный менеджер и чат
- резервы, доступные даты отгрузки
Для B2C:
- больше маркетинга
- фото, отзывы, баннеры
- удобная оплата онлайн
📌 Одно ядро — две разных фронтовых логики.
Реальный кейс: рост оптовых продаж +40%
Производитель расходных материалов, 12k SKU
Что было:
— сайт только для B2C
— оптом → заявки через менеджеров
Что сделали:
| Шаг | Результат |
|---|---|
| Разделение витрин | B2B не видит розничный раздел |
| Персональные цены | рост повторных заказов |
| Документы в ЛК | минус 80% обращений в поддержку |
| Быстрый заказ | +40% оборота B2B за полгода |
Итог:
Команда продаж разгрузилась → клиенты стали покупать чаще и больше.
Типовые ошибки внедрения
- ❌ одна витрина и разные цены → путаница для клиентов
- ❌ нет сегментации ассортимента
- ❌ B2B-пользователь видит только B2C-функционал
- ❌ статусы заказов обновляются «раз в сутки»
- ❌ документы доступны только в PDF без истории
📌 B2B-клиент ожидает не сайт, а инструмент для бизнеса.
FAQ — Частые вопросы
Можно ли перейти на двухвитринность уже после запуска сайта?
Да. Делается через переразметку прав и типов цен.
Можно ли скрывать цены до авторизации?
Да — популярный B2B-сценарий.
Если у клиента много филиалов?
Есть режим нескольких пользователей на одну компанию.
Можно ли подключить маркетплейсы?
Да — остатки и статусы также идут из 1С.
Выводы
✅ Одна 1С → единые остатки, цены, документы
✅ В Битрикс настраиваем видимость + роли + сценарии продаж
✅ B2B и B2C живут вместе, но каждый клиент — свой интерфейс
✅ Бизнес получает рост выручки и снижение операционных затрат
Две витрины — одна система → максимум эффективности.
