B2B-портал

B2B-портал, дилерские цены и заказы в одном месте

Picard даёт вашим дилерам персональный кабинет с вашим ассортиментом, дилерскими ценами и приёмом заказов в подключённый KeepinCRM — без отдельной B2B-платформы, Excel-прайсов и ручных согласований.

Обновлено:

Отдельный партнёрский портал с invite-only доступом для дилеров: витрина, цены, наличие и заказы работают из того же каталога, что и ваши маркетплейсы.

Витрина

Persistent storefront для каждого дилера

У каждого B2B-инстанса есть стабильный slug и собственный URL. Дилер логинится через Google и сразу попадает в свой кабинет, где видит только опубликованный для него ассортимент.

Доступ

Доступ только по приглашению

Доступ исключительно через invite/allowlist. Self-signup без приглашения не пройдёт.

  • Один email = один активный инстанс глобально
  • Email-член workspace не может одновременно быть дилером
  • Reassign / revoke выполняет supplier, не self-service

Цены

Дилерские цены без копии каталога

Базовая цена живёт в каталоге, а B2B-листинг может иметь свою партнёрскую цену или relative percent. Dropshipping и опт работают из одного каталога, без дублирования SKU.

Export markup дилера задаётся global и per-row и сохраняется вместе с export job.

Наличие

Bucketed availability

Storefront показывает не точный stock, а bucket: 0 / 1..9 / 10+. Для partner export количество маскируется той же политикой. Master stock остаётся конфиденциальным.

Дилер видит наличие, но не видит ваш склад.

Заказы

Заказы → CRM автоматически

Поддерживается

Три типа заказа — Дроп / Самовывоз / Доставка — с inline-валидацией телефона, ЕГРПОУ и обязательных полей. На submit Picard сохраняет локальный snapshot и пушит агрегат в CRM.

  • Текущий rollout: KeepinCRM — создание сделки, комментарий, опционально TTN
  • Заказ привязывается к конкретному дилеру через external_partner_id

Экспорт

Партнёрские экспорты со своим markup

Дилер сам генерирует export для своего scope с global markup и per-row override. История jobs и загрузка доступны в его кабинете.

  • MVP-форматы: Prom XLSX, Хорошоп XLSX, BAS XLSX

Контроль

Контроль на стороне поставщика

Отдельная группа B2B-инстансов в Engine Room: количество дилеров, графики по медиа и листингам, bulk publish/unpublish готовых листингов, управление allowlist и переключатель публикации витрины одним кликом.

Честные границы B2B-сценария

  • Текущий надёжный order processor — KeepinCRM. KeyCRM и SalesDrive — запланировано
  • Доставка (Новая Почта, Укрпочта) пока идёт в CRM как текстовая заметка, а не структурированные поля
  • Партнёрский export — manual only: дилер генерирует его сам, по запросу
Как дилер получает доступ к моему B2B-кабинету?

Вы добавляете email дилера в allowlist инстанса. Дилер заходит через Google на свою витрину; self-signup без приглашения не работает.

Может ли дилер видеть мой реальный склад?

Нет. Storefront показывает только bucket наличия (0 / 1..9 / 10+), а точное количество маскируется и в экспорте. Master stock остаётся конфиденциальным.

Как заказ с портала попадает в KeepinCRM?

На submit Picard сохраняет локальный snapshot заказа и создаёт сделку в KeepinCRM с комментарием, а при наличии — номером TTN.

Какие CRM поддерживаются как order processor сегодня?

В текущем MVP поддерживается только KeepinCRM. KeyCRM и SalesDrive — запланировано.

Какие форматы экспорта доступны дилерам?

В MVP — Prom XLSX, Хорошоп XLSX и BAS XLSX, каждый со своим markup дилера.

Посмотрите B2B-портал в действии

На демо покажем витрину дилера, дилерские цены, bucketed availability и автоматическое создание заказа в KeepinCRM на вашем сценарии.

Запросить демо + экспресс-аудит