B2B интернет-магазин на WordPress нужен компании, которая продаёт товары другим компаниям, дилерам и постоянным партнёрам. Покупатель здесь отличается от розничного: ему нужны артикулы, наличие на складе, оптовая цена по договору, быстрый повтор заказа, счёт на оплату и понятный статус отгрузки. Если собрать обычный WooCommerce и просто закрыть каталог паролем, эти задачи останутся нерешёнными.
Чем B2B-магазин отличается от розничного
Розничная витрина ориентируется на разовую покупку: человек выбирает товар, указывает адрес и оплачивает заказ. В оптовом канале часто есть этап согласования, лимиты закупок, разные группы клиентов и документы. Например, стоматологическая клиника может регулярно закупать материалы из согласованного каталога, а дилер — выбирать позиции по своему прайс-листу с проверкой остатков на конкретном складе.
Прежде чем выбирать тему WordPress и плагины, опишите жизненный цикл сделки: регистрация организации → проверка менеджером → назначение прайс-листа → корзина → подтверждение заказа → счёт → отгрузка. Это становится основой архитектуры, а не второстепенной настройкой.
Какие блоки нужны оптовому каталогу
Категории, артикулы, упаковки и остатки
Оптовый покупатель часто ищет не красивое фото, а артикул и понятное условие поставки. В карточке товара желательно показать единицу продажи, кратность упаковки, минимальное количество, доступность, ожидаемый срок и документы на продукцию при необходимости. Для больших каталогов пригодятся фильтры по бренду, линейке, совместимости и характеристикам.
Личный кабинет юридического лица
Кабинет должен хранить данные компании, список заказов и документы, если это предусмотрено процессом. Важно решить, кто из сотрудников покупателя может размещать заказ: один пользователь с полными правами или несколько сотрудников с разными полномочиями. Подробнее — в статье о личном кабинете оптового покупателя.
Персональные цены и скидки
Цена может зависеть от договора, региона, объёма, товарной группы или конкретного контрагента. Правила обязательно проверяются на сервере, а не только визуально скрывают общую цену. Сложные комбинации следует документировать: какая скидка имеет приоритет и что происходит, если условия пересекаются. См. разбор персональных цен в WooCommerce.
Можно ли собрать B2B на WooCommerce
Да. WooCommerce предоставляет базовые товары, корзину, заказы и пользователей WordPress. Специфические B2B-функции — роль клиента, согласование регистрации, индивидуальные прайсы, ограничения ассортимента и дополнительные документы — потребуют расширений или отдельной разработки. Поэтому сначала проверяйте сценарии на тестовом стенде: не каждый плагин B2B одинаково совместим с блочной корзиной, темой и интеграцией склада.
1С, склад, CRM и обмен данными
Если ассортимент и цены ведутся в 1С, определите единый источник данных. Частая схема: 1С отвечает за номенклатуру, остатки и документы, WordPress — за витрину и оформление заявок, CRM — за коммуникации менеджера. При этом нельзя бездумно запускать одновременное редактирование цен в трёх системах: возникнут конфликты. Перед внедрением нужен протокол обмена и правила повторной отправки данных. Отдельно разобраны интеграция WooCommerce с 1С и подключение Битрикс24.
План внедрения B2B-магазина
- Опишите группы клиентов и модель продаж: открытый каталог или регистрация с подтверждением.
- Соберите требования к карточкам: артикул, кратность, склад, документы, НДС, упаковка.
- Зафиксируйте правила цен: договорные, региональные, ступенчатые или индивидуальные.
- Спроектируйте регистрацию компании и права сотрудников в кабинете.
- Определите, где формируются счета, резервируются остатки и хранятся заказы.
- Проведите тесты с разными типами клиентов и конфликтными сценариями.
Необязательно внедрять всё сразу. Для небольшого оптового бизнеса первая версия может включать каталог, заявку с реквизитами и обработку менеджером. Затем подключаются договорные цены, синхронизация и автоматизация документооборота.
Как оценить стоимость разработки
Считать только количество товаров недостаточно. Сложность чаще определяется количеством прайс-листов, правил скидок, источников остатков, типов пользователей и интеграций. Проект с 200 товарами и четырьмя региональными ценами может требовать больше работы, чем розничный магазин с 2 000 простыми карточками. Запросите оценку по этапам: интерфейс, B2B-логика, интеграции, тестирование и поддержка.
Если нужен индивидуальный проект, изучите разработку интернет-магазинов на WordPress и WooCommerce в Streltsov Digital. Это услуга разработки под требования заказчика, а не готовая B2B-функция, которая автоматически включена в любой шаблон.
Частые вопросы
Можно ли показывать цены только зарегистрированным организациям?
Да, но это отдельный сценарий авторизации и доступа. Нужно также закрыть обходные способы получения приватных цен через API и кэш.
Можно ли продавать оптом и в розницу на одном сайте?
Да, если заранее продуманы роли, налоги, склады и правила выдачи цен. Нередко это удобнее двух независимых каталогов.
Нужен ли WooCommerce, если заказы оплачиваются по счёту?
Он может использоваться как каталог и система заказов. Конкретный набор функций зависит от процесса согласования и документооборота.
