Мобильные приложения / Блог ontech.pro
Предзаказ в приложении кафе: что происходит после нажатия кнопки
Нажатие «Заказать к 13:00» создаёт ожидание: еда будет готова в нужном месте и в нужное время. Чтобы это обещание было выполнимым, приложение должно учитывать работу кухни, доступность блюд и правила выдачи. Начать проектирование стоит с пути заказа после отправки.
Подготовила команда ontech.pro · Дата в архиве: · Размещено на сайте: · 3 мин чтенияВремя выдачи должно быть выполнимым
Определите, какие интервалы кухня готова принимать и сколько заказов выдерживает каждый из них. Длительность приготовления зависит от состава корзины, текущей загрузки и режима конкретной точки. Если точный расчёт пока невозможен, показывайте запрос времени с последующим подтверждением. Не используйте один неизменный срок для напитка и большого обеда. Прекращение приёма предзаказов перед закрытием тоже должно учитывать приготовление и выдачу, а не только часы работы двери кафе.
Проверьте корзину перед оплатой
Цена и доступность проверяются повторно при отправке. Блюдо могло закончиться, пока человек выбирал добавки. Покажите конкретную позицию и варианты решения: удалить, заменить или выбрать другое время. Замена не должна происходить без согласия, особенно если важен состав блюда. Комментарий клиента полезен, но нельзя считать, что кухня автоматически выполнит любое пожелание. Для обязательных вариантов заведите отдельные поля, а для нестандартных просьб предусмотрите подтверждение сотрудником.
Отделите получение от принятия
Технически доставленный запрос ещё не принят кухней. Согласуйте состояния: получен, подтверждён, готовится, готов к выдаче, выдан либо отменён. Для каждого состояния назначьте событие и ответственного. Если сотрудник должен подтвердить заказ вручную, определите срок ожидания и действие при молчании. На рабочем экране нужна заметная очередь новых заказов, а не только письмо на общую почту. Клиент должен понимать, когда уже можно ехать и какой срок является предварительным.
Согласуйте оплату с исключениями
Решите, на каком этапе берётся оплата и что происходит, если кафе не может принять заказ. При потере ответа платёжной системы приложение должно уточнить результат, прежде чем предлагать заплатить снова. Для частичной отмены нужен пересчёт состава и суммы. Не обещайте возврат в фиксированный срок без подтверждённых условий платёжного процесса. На экране показывайте отдельно состояние заказа и денег. Сотрудник должен находить платёж по номеру заказа и видеть, требуется ли его действие.
Выдача завершает сценарий
Назначьте сотрудника, который отмечает фактическую выдачу. Если заказ остаётся в состоянии готовности после получения, приложение будет напоминать клиенту о еде, которую он уже забрал.
Покажите адрес, ориентир внутри точки и номер для получения. Если в сети несколько кафе, выбранный филиал должен оставаться заметным на корзине, подтверждении и экране выдачи. Определите процедуру опоздания клиента и срок хранения готового заказа по правилам бизнеса. На приёмке в тестовой среде воспроизведите пиковую загрузку, отключение кухонного экрана и повторное нажатие, не вмешиваясь в работу действующей кухни. В результате должен существовать один заказ с понятной судьбой, а клиент и сотрудник должны одинаково понимать, где и когда его получать.