01 / ЗАКУПКА И ДОКУМЕНТЫ
На первом экране покупатель должен понять ассортимент, цену и доступный объём.
Цены и остатки приходят через Saleor GraphQL — источник данных ещё фиксируем.
Проверить на интервью: регион вылова важнее производителя или наоборот?
Активные фильтры остаются видимыми: закупщик должен понимать, почему осталось 6 позиций.
Доверие собирается здесь: цена за кг, партия, остаток и документы — на одном экране.
Номер ВСД показываем рядом с товаром, но проверку ведёт Меркурий.
Это не витрина компании, а набор доказательств: реквизиты, рейтинг, документы и ассортимент.
Проверь срок действия сертификатов и покажи дату последней проверки.
Decision point: одна корзина на нескольких поставщиков или отдельный заказ на каждого?
Итог должен сходиться по весу, НДС и каждому поставщику отдельно.
Реквизиты подтягиваются автоматически. Пользователь только проверяет и выбирает склад.
Контакт на складе — обязательный: именно он принимает партию и фиксирует расхождения.
Банк и эквайринг пока остаются decision point — не выдаём вариант за принятое решение.
Статус оплаты обновляется webhook-событием, а не ручной кнопкой «проверить».
После оплаты показываем ближайшее действие и человеческий статус без внутренней терминологии.
ETA, температура и контакт перевозчика должны читаться одним взглядом.
Если холодовая цепь нарушена — сразу создаём событие для поддержки и приёмки.
Договор, УПД и ВСД доступны прямо из заказа, а не спрятаны в отдельном архиве.
КЭП и ЭДО — отдельная ветка. СБИС / Контур / Госуслуги пока варианты выбора.









Saleor GraphQL
Витрина, каталог, корзина и заказы
ЭЦП / ЭДО
Обмен юридически значимыми документами
Меркурий
Ветеринарные сопроводительные документы
Банк / эквайринг
Приём оплат и выплаты поставщикам
Перевозчик
Рейсы, ETA и температурные данные