Каталог и корзина

Главный экран мини-приложения — каталог с меню и корзина для добавления позиций.


Каталог меню#

Группы#

Вверху страницы — горизонтальные вкладки с названиями групп меню (те же, что в СРМ). Покупатель переключается между ними тапом или свайпом.

Карточки позиций#

Каждая позиция меню показывается карточкой:

  • Фото — если загружено в СРМ
  • Название
  • Описание — краткое (если задано)
  • Цена — базовая цена

Тап по карточке → открывается детальный экран позиции.

Детальный экран позиции#

  • Большое фото
  • Полное описание, калории, вес
  • Модификаторы — если у позиции есть группы модификаторов (например, «Размер», «Молоко»), они отображаются здесь. Обязательные группы нужно выбрать, иначе кнопка «Добавить» неактивна
  • Кнопка «Добавить в корзину» — по нажатию позиция (с выбранными модификаторами) добавляется в корзину

Корзина#

Открытие корзины#

Когда в корзине есть хотя бы одна позиция — внизу экрана появляется кнопка с количеством позиций и итоговой суммой. Тап → открывается экран корзины.

Экран корзины#

Список позиций:

  • Фото, название, модификаторы, цена × количество
  • Кнопки «+» и «−» — изменить количество
  • Удалить позицию — тап на крестик

Промо-код:

  • Блок «Промо-код» с полем «Введите промо-код»
  • Нажми «Применить» → если код действующий, под ним появится, что именно он даёт: «Скидка: … ₽», «Скидка: … %», «Подарок: …» или «Баллы: +…»
  • Промо-код применяется в корзине и переносится в оформление — вводить его второй раз не нужно
  • Суммируется ли он с акциями, зависит от условий самого кода — приложение говорит об этом подписью

Итог:

  • Сумма позиций
  • Скидка (если применилась акция или промокод)
  • Доставка (стоимость зависит от зоны и настроек ТТ)
  • Итого к оплате

Баллы лояльности:

В корзине баллы не списываются — здесь только подсказка «Баллы лояльности можно списать при оформлении заказа» и, если баллы начисляются, строка «Начислим баллов». Само списание — на следующем шаге → Оформление заказа.

Кнопка «Перейти к оформлению» → переход к оформлению.


Акции в каталоге#

  • Если есть активная акция на группу или блюдо — отображается зачёркнутая старая цена и новая
  • Если действует акция «Подарок» и сумма в корзине достигла условия — подарок добавляется автоматически с пометкой «Бесплатно»

Связь с СРМ#