← ко всем проблемам
Нет функции предварительного заказа — кофе не ждёт гостя
Симптом (что видит пользователь / что реально происходит)
- В приложении можно оформить доставку или самовывоз, но нельзя указать время заранее.
- Гость не может заказать кофе так, чтобы он был готов через 10–15 минут к его приходу.
- Сейчас такие заказы оформляют через WhatsApp или звонки — это неудобно и нестабильно.
- В приложении нет логики отложенного приготовления, хотя это стандарт для кофейных сетей.
Почему это больно бизнесу
- Теряется часть продаж: пользователь не оформляет заказ, если не может выбрать удобное время.
- Возникают очереди и скопления у кассы, потому что все делают заказ на месте.
- Падает эффективность кухни и выдачи — нет распределения по времени, всё приходит «в одну минуту».
- Упущен важный сегмент постоянных гостей, которые могли бы пользоваться функцией ежедневно.
Техническая причина
- В API и интерфейсе checkout отсутствует поле выбора времени приготовления.
- Нет логики ожидания/отложенного старта заказа в backend-системе.
- UI checkout не предусматривает сценарий «предварительный заказ» (только «сейчас»).
- Не реализована логика оплаты заранее и уведомления о готовности.
Что надо сделать (технические шаги)
- Добавить опцию «Заказать заранее» на экране выбора способа получения (доставка / самовывоз / заранее).
- Расширить checkout: выбрать время (например, через 10, 15, 30 минут или конкретное время).
- Добавить параметр `pickup_time` / `scheduled_time` в API заказов и интеграцию с кухонной системой.
- Реализовать уведомление пользователю: «Ваш заказ готов, можно забрать».
- Настроить push-уведомления и статус «готов» в приложении при отметке кухни.
- Для постоянных гостей — сохранить последнее выбранное время, чтобы ускорить заказ.