Магазин прячет опт за той же витриной, что розницу. Студия обещает «личный кабинет подрядчику» как галочку в смете. Страх потерять крупного и жадность не проектировать вход, прайс и отсрочку дают кнопку «войти» без сценария. Кабинет оптовика — отдельный тип: свой прайс, счёт, отсрочка, роли.
Это не розничный магазин с паролем. На этой неделе решите, нужен ли кабинет в этапе 1. Если да — пишите его экраны отдельно. Если нет — уберите «войти» из шапки.
Проблема
Владелец магазина боится показать опту розничную корзину: «пусть войдут, там другие цены». Владелец студии стыдится слать сметы почтой: хочется «как у большой фирмы — кабинет». Жадность добавляет пункт в смету без числа экранов. В итоге рисуют форму входа и пустую страницу «ваши заказы». Опт не может взять прайс, студия не может выставить счёт, отсрочка живёт в голове менеджера. Стыд закрывают Excel в мессенджере — и кабинет становится декорацией.
Кабинет как тип начинается с того, что без входа гость не должен видеть чужой прайс. Дальше — роли: закупщик видит остаток, бухгалтер — счета, мастер студии — свои заявки. Розничный магазин этих ролей не имеет. Смешать кабинет с публичной витриной в одном «каталоге» значит на третьем экране показать опту розницу или наоборот. Это не баг вёрстки. Это невыбранный тип.
Причина
Публичный магазин: цена, корзина, оплата сейчас. Кабинет опта: прайс-лист, минимальная партия, счёт, отсрочка 7–30 дней, история отгрузок. Это 10–16 экранов и 2–3 роли, не «ещё одна страница». Срок проекта кабинета часто равен сроку публичного каталога: 3–5 недель на согласование полей с учётом. Студия: кабинет подрядчика со сметами и статусом работ — те же недели, другие поля. Деньги ошибки: отсрочка, которую сайт обещал «как в 1С», а в 1С её нет, ломает отгрузку на 200–400 тысяч одной накладной.
Масштаб запуска. Если оптовых отгрузок 4 в месяц и менеджер знает всех по имени, кабинет в этапе 1 не нужен: нужен честный публичный тип плюс счёт руками. Если 20 закупщиков и 500 строк прайса — кабинет главный тип, публичная розница может подождать. Число карточек в кабинете не равно витрине: там колонки, единицы, кратность. Студии в кабинете важнее статусы счёта, чем красивые фото работ.
- Нет входа — нет чужого прайса на публичной карточке.
- Счёт и отсрочка живут в кабинете, не в розничной корзине.
- Магазин: роль закупщика отдельно от гостя с улицы.
- Студия: смета и статус работы — не «заказ как у интернет-магазина».
Решение
Сядьте с тем, кто выставляет счета. Магазин — с тем, кто грузит опт. Студия — с тем, кто ведёт договоры. Если человек не может нарисовать на бумаге три шага кабинета, кабинета в этапе 1 нет. Кнопку «войти» тогда не обещают.
- Ответьте: кабинет в этапе 1 нужен или нет. Пустое «нужен, но попроще» значит нет.
- Если да — выпишите роли и три экрана: прайс, счёт, статус отгрузки или статус работ.
- Напишите правило отсрочки одним предложением. Нет правила — нет поля в кабинете.
- Уберите розничную кнопку «купить» с тех карточек, которые живут только в кабинете.
- В бриф (короткое описание, что нужно от сайта) отдельным абзацем: кабинет как тип, не как пункт «ещё авторизация».
Проверка
Фраза «да»: «Главный тип — кабинет опта, публично только заявка на доступ». Фраза «нет»: «Кабинета нет, опт и юрлица студии получают счёт с почты, на сайте розница или открытый прайс». Обе фразы законны. Незаконна кнопка входа без экранов за ней. Запишите фразу и имя роли, кто первый войдёт в тест.
Остановитесь, когда выбор сделан и шапка ему соответствует. Не оставляйте «войти» на потом, «чтобы место было». Не называйте розничный личный кабинет с историей заказов кабинетом оптовика: там нет отсрочки и чужого прайса. Круг закрыт, если тестовый закупщик или подрядчик проходит прайс и счёт без звонка «а где Excel».
Чек-лист
- Ответьте: кабинет в этапе 1 нужен или нет. Пустое «нужен, но попроще» значит нет.
- Если да — выпишите роли и три экрана: прайс, счёт, статус отгрузки или статус работ.
- Напишите правило отсрочки одним предложением. Нет правила — нет поля в кабинете.
- Уберите розничную кнопку «купить» с тех карточек, которые живут только в кабинете.
- В бриф отдельным абзацем: кабинет как тип, не как пункт «ещё авторизация».
Назад в раздел
