Все кейсы
Оптовая торговля2025

Кабинет дилера

B2B-портал заказов с ценами по договору и обменом с 1С

B2BЛичный кабинетЗаказы

Проект под договором о неразглашении. Название компании, цифры и узнаваемые детали убраны, описан только состав работ и решения.

Задача

Дилеры присылали заявки почтой, в мессенджерах и по телефону. Менеджер вручную сверял цены по договору, проверял остатки в 1С и переносил заказ в систему. На один заказ уходило до получаса.

У каждого дилера свои цены и условия. Прайс рассылали файлами, актуальность которых никто не гарантировал, из-за этого регулярно спорили о цене после отгрузки.

Дилер не видел, что происходит с его заказом, и звонил узнавать статус.

Что сделали

Собрали кабинет, где дилер видит свой прайс, свои остатки и собирает заказ сам. Цена подставляется по его договору, спорить не о чем.

Настроили обмен с 1С в обе стороны: остатки и цены приходят оттуда, заказ уходит туда же и появляется у менеджера уже проверенным. Если 1С недоступна, заказ встаёт в очередь и уходит позже сам.

Добавили статусы заказа, историю, документы и повтор прошлого заказа в один клик. Менеджеру осталось подтверждение и работа с исключениями.

Ключевые решения

  • Свои цены и условия

    Каждый дилер видит собственный прайс из договора. Файлов с прайсами больше не рассылают.

  • Актуальные остатки

    Остатки приходят из учётной системы. Заказать то, чего нет на складе, нельзя.

  • Заказ уходит в 1С сам

    Обмен в обе стороны с очередью и повторами, при сбое связи данные не теряются.

  • Статусы и документы

    Дилер видит, где его заказ, и скачивает счета и накладные без звонка менеджеру.

  • Повтор заказа

    Постоянный ассортимент заказывается в один клик из истории.

  • Роли и доступы

    Внутри дилера свои сотрудники со своими правами: кто-то собирает заказ, кто-то только подтверждает.

Результат

  • Приём заказа перестал быть ручной работой: менеджер подтверждает, а не переносит данные.
  • Споры о цене после отгрузки прекратились, дилер видит ту же цену, что и учётная система.
  • Звонков со статусом заказа стало заметно меньше, статус виден в кабинете.

Стек

TypeScriptVue / NuxtPHPPostgreSQL1С:ПредприятиеБитрикс24 REST API

Какие услуги здесь работали

Нужен похожий проект?

Опишите задачу, разберём её и вернёмся с решением, сроком и сметой

Другие кейсы