Повторяйте состав через текущий каталог и показывайте гостю итоговую корзину.
01 / Разберём ситуацию
Начнём с конкретного примера
В прошлом заказе были две Маргариты по 600 ₽ и один сезонный суп за 250 ₽. Сейчас пицца стоит 690 ₽, а суп убрали из каталога. Историческая сумма — 1 450 ₽. Новый заказ из доступных позиций содержит две пиццы на 1 380 ₽. Снижение суммы здесь связано с отсутствием супа, а не со скидкой.
От истории к актуальной корзине
Измените доступность супа и цену пиццы в учебном меню. Сравните прошлый заказ и состав для повтора.
Ваш повторный заказ
В истории: 1 450 ₽. Сравнивайте и сумму, и состав.
История: 2 × 600 + 250 = 1 450 ₽. Сегодня без супа: 2 × 690 = 1 380 ₽. Суп нужно отдельно отметить как недоступный.
03 / От данных к действию
Как применить это в работе
Найдите позиции в актуальном меню
Сопоставьте позиции истории с текущим каталогом по идентификаторам, включая модификации. Совпадение названия не всегда означает то же блюдо. В примере пицца сохранилась, а суп отсутствует; поэтому автоматически восстановить весь старый состав невозможно.
Сохраните количество и объясните пропуски
Две пиццы должны остаться двумя пиццами. Недоступный суп нельзя молча заменить другим блюдом или скрыть сам факт пропуска. Гостю нужен понятный список того, что получилось добавить, и возможность самостоятельно выбрать альтернативу.
Пересчитайте текущие условия
Проверьте новую цену, адрес, доставку, доступность по цеху и условия предложений. Старые бонусы или промокод не становятся действующими только потому, что были в истории. В нашей модели доставка и скидки не учитываются, поэтому видимая сумма — только стоимость блюд.
Дайте проверить корзину до оформления
Повторный заказ должен сокращать работу гостя, но не скрывать важные изменения. Покажите количество, состав и стоимость до отправки заказа. Если корзина уже содержала товары, отдельно проверьте, что произошло при добавлении: в разобранном коде повтор добавляет позиции, а не очищает существующую корзину.
Проверка здравым смыслом
Где легко ошибиться
- Историческая цена не является обещанием новой цены.
- Наличие в каталоге не отменяет финальную проверку стоп-листа и зоны.
- Старый промокод нельзя считать автоматически применимым.
04 / Перед следующим шагом
Чек-лист для команды
Отмечайте выполненное во время разбора. Отметки действуют только на этой странице и не сохраняются после перезагрузки.
05 / Связь с продуктом
Как помогает Супердоставка
В приложении Супердоставки подготовка повтора сверяет позиции истории с текущим каталогом, сохраняет количество доступных позиций и отдельно собирает названия недоступных. Затем доступные позиции добавляются в корзину. Иллюстрация показывает упрощённый сценарий с изначально пустой корзиной.
Мобильное приложение для ресторанаНабор возможностей зависит от версии и настроек подключения. На демонстрации можно разобрать ваш процесс и исходные данные.
06 / Частые вопросы
Что ещё стоит учесть
Повтор заказа означает автоматическую оплату?
Нет. В рассмотренной механике речь о подготовке и наполнении корзины. Оформление и оплата — последующие действия.
Что делать с отсутствующим блюдом?
Явно сообщить о недоступности и дать выбрать альтернативу. Не подменять состав без решения гостя.