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 на вашем сценарии.
Запросить демо + экспресс-аудит