Покупатель написал «десять коробок», менеджер записал десять штук. Ошибка обнаружилась при подготовке отгрузки. В переписке название товара было понятным, но единицу заказа стороны прочитали по-разному.
Бот для оптовых заказов должен сохранять договорённости в понятном составе партии. Начните с одной товарной группы: выпишите варианты упаковки, минимальное количество и вопросы, которые менеджер задаёт перед подтверждением. По этому списку проще спроектировать короткий сценарий оформления.
Покажите единицу заказа рядом с количеством
Для учебного примера возьмём поставщика упаковки. Он продаёт контейнеры поштучно и коробками, причём разные модели имеют разную фасовку. В строке заказа нужны модель, выбранная упаковка и количество. Если интерфейс показывает только название и число, покупатель вынужден держать остальные условия в памяти.
После выбора коробок покажите и общее количество изделий, если система располагает подтверждёнными данными о фасовке. При изменении упаковки пересчитайте строку и дайте покупателю проверить результат. Тихая замена десяти коробок десятью штуками сохранит число, но изменит смысл заказа.
Не заставляйте клиента угадывать допустимое количество. Если товар отгружают только полными упаковками, объясните это возле поля ввода. При ошибке покажите, какие значения можно выбрать. Подход к сохранению конкретного варианта товара разобран в статье о корзине Mini App.
Разделите запрос и подтверждённый заказ
Получение заявки ещё не означает, что склад выделил товар. Назовите состояние прямо: состав отправлен менеджеру, наличие проверяется или заказ подтверждён. У каждого состояния должно быть условие перехода и ответственный сотрудник.
Покупателю полезно видеть время последнего изменения и способ уточнить ответ. Срок обещайте только тот, который команда готова соблюдать. Если заявки разбирают по рабочим дням, сообщение после отправки должно учитывать это правило.
В карточке сотрудника сохраните выбранные позиции и комментарий клиента. Уведомление в чате может затеряться, поэтому менеджеру нужен рабочий список заявок. Принцип проверки передачи данных похож на проверку обращений с сайта: важно найти сохранённую запись и убедиться, что её может обработать ответственный.




