Главная Заказы Корзина гостя

Корзина гостя

Обновлено Nov 03, 2026

Возможности

Состав заказа

  • Блюдо добавляется из списка меню, из карточки блюда и из блока рекомендаций; количество меняется прямо в строке корзины.
  • Повторное добавление того же блюда в том же составе увеличивает количество строки; другой набор модификаторов заводит отдельную строку.
  • Весовое блюдо набирается весом: строка показывает «300 г», шаг и минимальный вес заданы блюдом, рядом со счётчиком есть кнопка удаления.
  • Удаление можно отменить: несколько секунд строка держится в списке с предложением вернуть её.
  • Корзина очищается целиком — с подтверждением.
  • Приборы: гость задаёт количество или отмечает «без приборов».
  • Дополнения к заказу, если заведение их завело, — группы на всю корзину, например палочки, соусы, упаковка: гость выбирает их отдельным блоком в корзине, строки со счётчиком, ценой и суммой. Они не входят в число блюд корзины и по отдельности не меняются и не удаляются — только выбором в этом блоке.

Правка состава прямо в строке

  • «Изменить состав» открывает конфигуратор поверх корзины: размер, группы модификаторов, кнопка «Готово». Фото, описания и КБЖУ там нет — блюдо уже выбрано, гостю нужен только состав.
  • Если после правки позиция совпала с другой — то же блюдо, тот же состав, тот же комментарий, — количества складываются в одну строку.
  • Состав, не проходящий схему модификаторов, не сохраняется: гость видит сообщение, позиция остаётся прежней.
  • У подарка акции состав правится по правилам самой акции: свободно, только обязательные группы или вовсе никак. Выбор другого подарочного блюда — второе, отдельное действие в той же строке.

Пересчёт и итоги

  • Каждое изменение состава возвращает пересчитанные итоги: заново раздаются акции, пересобираются подарки, проверяется списание бонусов, уточняются зона и точка, пересчитывается время получения.
  • Итог разложен на строки: «Сумма корзины», «Сервисный сбор», «Доставка», «Акции и скидки» с раскрытием по акциям, «Спишем бонусов», «Начислим бонусов». На кнопке — сумма к оплате и время получения.
  • Промокод вводится в корзине, показывается применённым и снимается; если код опознан, но условия не выполнены, гость получает объяснение.
  • Мотивационный остров показывает прогресс до бесплатной доставки, подарка или скидки и сколько осталось добрать.
  • «Подобрали для вас» — связки блюд и категорий, общие рекомендации (блюда с приоритетом в рекомендациях) и личное гостя (прошлые заказы, избранное), расставленные по уровням: закреплённая, высокий, обычный, низкий. Закреплённое ничто не перебивает; на одном уровне связка идёт раньше общей рекомендации; для корзины из нескольких блюд уровень важнее числа блюд, которые указывают на связку. Блюда, которые уже в корзине, скрыты, недоступны или исключены из рекомендаций, не предлагаются. Доля корзин, заданная заведением как контрольная группа, получает блок без рекомендаций.
  • Если для категории заведена связка, гость получает её рекомендации, и новое блюдо категории рекомендуется сразу вместе с тем, что заведено для категории.
  • Когда бонусами и скидками распоряжается внешняя система лояльности, собранная корзина уходит к ней и возвращается с тем, что нужно применить.

Когда с позицией что-то не так

  • Строка подсказывает причину: «недоступно в выбранном ресторане», «сейчас нет в наличии», «можно заказать не более …», «доступно для заказа с … до …», «нужно выбрать состав подарка».
  • Из строки можно уйти в смену точки — «Сменить ресторан».
  • Блюдо, которого нет ни в одной точке, обслуживающей выбранный адрес, в корзину не кладётся: гость сразу получает объяснение и выбор — очистить корзину и добавить, изменить адрес, выбрать другую точку или забрать самому.
  • Пока в составе есть блокирующая проблема, переход к оформлению закрыт.

Где корзина видна

  • Кнопка корзины в шапке с суммой; на телефоне — кнопка внизу экрана; на широком экране корзина видна превью справа от меню, и очистить её можно оттуда.
  • Сама корзина открывается панелью из двух шагов — состав и оформление; на неё ведёт прямая ссылка.
  • Корзина хранится на стороне сервиса и переживает перезагрузку страницы и возврат на витрину в течение суток.

Как настроить

Что задаёт заведение

В кабинете:

  • минимальная сумма заказа и порог бесплатной доставки — в зоне доставки; гость видит «Минимальный размер заказа …, выберите ещё блюд на …»;
  • приборы: требовать ли их указание и максимальное количество;
  • рекомендации в корзине — «Модули» → «Рекомендации гостю»: «Сколько блюд предлагать» (0 — блок выключен), «Доля корзин без рекомендаций, %» — контрольная группа для сравнения, от 0 до 20, 0 — выключено; на вкладке «Порядок в блоке» — где показывать прошлые заказы и избранное гостя («Выше высоких», «Выше обычных», «После обычных», «После всех», «Не показывать») и «Не больше мест», которые они могут занять. По умолчанию порядок прежний: связки, затем прошлые заказы и избранное, затем общие рекомендации. Какие блюда участвуют в общих рекомендациях — «Приоритет в рекомендациях» в карточке блюда;
  • уровень связки и общей рекомендации: закреплённая, высокий, обычный, низкий; у общей рекомендации по умолчанию низкий;
  • дополнения к заказу — группы модификаторов на всю корзину, которые гость выбирает в корзине;
  • обязательные позиции: блюдо с такой пометкой попадает в корзину само и возвращается в неё, если гость его удалил;
  • спрашивать ли адрес в момент добавления первого блюда;
  • учёт остатков — если касса их отдаёт;
  • запрет блюд, скрытых из меню, в составе корзины.

Часть перечисленного включается по запросу.

Оформление корзины

Темой оформления задаются:

  • тип счётчика добавления — компактный или кнопка с ценой — и ручной ввод количества;
  • закрывать ли карточку блюда сразу после добавления;
  • вид блока акций в корзине: горизонтальный слайдер или вертикальный список;
  • мотивационный остров: не показывать, показывать только в корзине или плавающим по всему сайту;
  • фильтр точек по бренду из корзины — чтобы в мультибрендовой сети гостю не предлагали точку чужого бренда.

Что должно быть настроено и ограничения

  • Нужны наполненное меню с ценами и модификаторами и хотя бы одна точка с зоной: без выбранной зоны или точки корзина не знает ни цен, ни доступности.
  • Собрать корзину может кто угодно, а перейти к оформлению — только вошедший гость.
  • Стоп-лист добавить блюдо не мешает: он включается в любой момент, поэтому проблема показывается в уже собранной корзине, а не в момент добавления.
  • Учёт остатков работает не с любой кассой — только с теми, что отдают остатки.
  • Расписания блюд считаются на выбранное время получения: перенос заказа на другое время меняет то, что доступно в составе.
  • Смена адреса, точки или способа получения может сделать часть позиций недоступной — гость получает предупреждение и подсказки в строках.
  • Минимальная сумма, акции, промокоды и бонусы — правила соседних областей; корзина только показывает их результат и не даёт оформить заказ, пока условия не выполнены.
  • Заказ создаётся из корзины, после чего она закрывается: следующий заказ гость начинает с пустой.
  • Метрики рекомендаций (конверсия, доход от добавленных блюд) считаются только по приложениям и сайтам, которые сообщают, что блюдо взяли из рекомендаций; у организации, где таких нет, раздел метрик показывает «нет данных». На саму корзину это не влияет.

Чего нет

  • Собрать один заказ из блюд разных ресторанов или брендов нельзя. Конфликт разрешается очисткой корзины или сменой адреса и точки, а не разделением заказа.
  • Совместный заказ, когда несколько гостей складывают блюда в одну корзину, на витрине и в приложении не собирается.
  • Комментарий пишется к заказу целиком; отдельной строке корзины гость комментарий не оставляет.
  • Корзина одна: отложить её, сохранить как список и вести несколько параллельно нельзя.
  • Количеством подарка и самим его наличием распоряжается акция — гость их не меняет и подарок не удаляет.
  • Корзина привязана к устройству и браузеру, а не к учётной записи гостя: на другом устройстве она своя, даже если гость вошёл под тем же номером.
  • В мессенджерах корзины нет вовсе: бот отвечает на несколько команд, заказ в переписке не собирается.
  • В виджете корзины на чужом сайте новые возможности не появляются: поверхность устарела и живёт прежним набором.

Примеры

Собрать заказ и дойти до оформления

  1. Гость открывает меню и добавляет блюдо; если блюдо с модификаторами, сначала собирает состав в карточке.
  2. Кнопка корзины показывает сумму; гость открывает корзину и меняет количество в строках.
  3. Корзина показывает, сколько осталось до бесплатной доставки, и предлагает блюда из рекомендаций.
  4. Гость вводит промокод, итог пересчитывается, в «Акциях и скидках» появляется строка скидки.
  5. Гость нажимает переход к оформлению; если он не вошёл, корзина сначала предлагает войти.

Поправить состав уже добавленной позиции

  1. В строке корзины гость нажимает «Изменить состав».
  2. В конфигураторе меняет размер и снимает один из допов.
  3. «Готово» — строка пересобирается, цена и итог пересчитываются.
  4. Если в корзине уже была такая же позиция, две строки складываются в одну с суммарным количеством.

Добавить блюдо, которого нет в выбранной точке

  1. Гость с непустой корзиной открывает блюдо другого бренда и добавляет его.
  2. Вместо добавления появляется диалог: что уже в корзине и почему блюдо не кладётся.
  3. Гость выбирает «Очистить корзину и добавить» — корзина очищается, блюдо добавляется, итоги пересчитываются.
  4. Если причина в адресе, вместо очистки предлагается сменить адрес, выбрать другую точку или забрать самому; после смены отложенное добавление доводится до конца само.