Возможности
Что проверяется
- состав: пустая корзина; блюдо, которого нет в выбранной точке или в выбранном бренде; стоп-лист и расписание блюда; остаток меньше заказанного; блюдо, запрещённое для доставки, самовывоза или заказа к столу; подарок акции без обязательного состава; сумма заказа ниже минимальной для зоны;
- адрес и место: адрес не указан; не заполнены квартира, подъезд, этаж; не распознан номер дома; на этот адрес не доставляют; для самовывоза не выбран пункт, для заказа в зале — столик;
- время: заведение сейчас закрыто; на выбранное время доставить нельзя; раньше определённого часа заказ не приготовят;
- данные гостя: нет имени, телефона, почты, даты рождения или пола — из тех полей, которые спрашивает заведение; телефон в неверном формате; не принято согласие с условиями;
- оплата: способ не поддерживается в заведении, в зоне или на такую сумму; не выбрана карта; при оплате наличными не сказано, нужна ли сдача;
- бонусы и акции: баллов больше, чем есть; в точке нельзя платить баллами; заказ меньше минимума для списания; несовместимые между собой акции; неверный промокод; подарок акции недоступен;
- приборы: не указано количество, если заведение о нём спрашивает.
Где показывается
Подсказка стоит у той части экрана, к которой относится: про состав — под списком блюд, про адрес и данные гостя — у блока способа получения, про конкретное блюдо — в его строке, про время — значком с всплывающей подсказкой рядом с выбранным временем и текстом в самом выборе времени. Всё остальное собирается перечнем над кнопкой отправки. Пока причины не сняты, кнопка выключена.
Как ведёт к исправлению
- «Заполните недостающие данные в адресе» открывает карточку адреса;
- «Заполните недостающие данные профиля» открывает форму профиля;
- «Изменить состав заказа» возвращает к списку блюд;
- «Сменить ресторан» в строке блюда открывает выбор способа получения и точки.
Отказ при добавлении блюда
Когда блюдо вообще нельзя положить в корзину, продукт объясняет причину и предлагает выход: «В корзине блюда из другого ресторана» — с перечнем того, что сейчас в корзине, и кнопками «Очистить корзину и добавить» и «Оставить как есть»; «Не доставим по этому адресу» — с кнопками «Изменить адрес», «Выбрать другую точку» и «Забрать самому».
Оформление сотрудником
Заказ, который сотрудник набирает в кабинете, проходит почти те же проверки, что и заказ гостя, но часть из них для него не выполняется: запрет оформления в нерабочее время, запрет отложенных заказов, обязательные квартира, подъезд и этаж, проверка почты. Минимальная сумма и блюда, скрытые на витрине, не блокируют заказ, если это включено в настройках заведения. Причины перечислены рядом с кнопкой «Разместить», и пока они не сняты, заказ не размещается.
Как настроить
- Минимальная сумма заказа — в зоне доставки заведения, поле «Минимальный заказ». Там же задаются сумма и количество, от которых доставка бесплатна: про них гость видит подсказку, но она ничего не блокирует.
- Доступность блюд — в меню: стоп-лист, расписание блюда, остатки, запреты на доставку, самовывоз и заказ к столу.
- Данные гостя. Имя и телефон спрашиваются всегда. Почта, дата рождения и пол показываются, если заведение их собирает, и становятся обязательными отдельной настройкой.
- Остальные проверки — обязательные квартира, подъезд и этаж, требование распознанного номера дома, согласие с условиями, учёт остатков, обязательное количество приборов — задаются на организации по запросу; в кабинете таких переключателей нет.
- Столик требуется, если в заведении включён заказ в зале с выбором стола.
- Тексты подсказок общие для продукта, но для отдельного заведения их можно заменить своими.
Что должно быть настроено и ограничения
- Кнопка отправки остаётся выключенной, пока не снята каждая причина. Мягко сформулированные подсказки — «Вы забыли указать имя», «Вы пока ничего не выбрали», «Вы не отметили необходимо ли курьеру иметь при себе сдачу» — держат её ровно так же, как явные ошибки.
- Проверка минимальной суммы работает только тогда, когда для адреса определена зона доставки: пока адреса нет, гостю говорится про адрес.
- Подсказки приходят из одного места, поэтому на сайте и в приложении они одинаковы и обновляются после каждого изменения корзины.
- Ограничение по остаткам появляется, только если заведение ведёт учёт остатков.
- У заказа, который набирает сотрудник, часть проверок мягче: заказ ниже минимальной суммы и блюда, скрытые на витрине, могут быть допущены — это зависит от настроек заведения.
- Если подсказку заменили своим текстом, гость увидит именно его.
Чего нет
- не показывает все причины разом: часть проверок останавливается на первой найденной, поэтому следующая открывается только после того, как снята предыдущая;
- не объясняет, почему у заведения такое ограничение, — называет только само ограничение;
- не предлагает, чем заменить недоступное блюдо;
- не ловит все проблемы в момент добавления: часть из них видна уже в корзине;
- не исправляет за гостя — ссылка только приводит туда, где он исправляет сам;
- при оформлении сотрудником причины перечислены текстом, без переходов к исправлению.
Примеры
Не хватает до минимальной суммы
- Гость набрал корзину на 700 ₽; в его зоне доставки минимальный заказ — 1 000 ₽.
- Под списком блюд появляется «Минимальный размер заказа 1 000 ₽, выберите еще блюд на 300 ₽».
- Гость переходит к оформлению — там та же строка стоит над кнопкой, рядом ссылка «Изменить состав заказа», кнопка отправки выключена.
- По ссылке он возвращается к составу, добирает блюда — строка исчезает, кнопка включается.
Не заполнены адрес и профиль
- Заведение требует квартиру, подъезд и этаж; гость выбрал сохранённый адрес, где их нет, и не указал имя.
- На шаге оформления у способа получения появляются «Заполните недостающие данные в адресе» и подсказка про имя со ссылкой на профиль.
- Гость открывает по ссылке карточку адреса, дозаполняет поля, затем так же профиль — обе подсказки уходят, заказ отправляется.
Блюдо стало недоступно
- Гость сменил адрес доставки, и заказ поехал из другой точки.
- В строке блюда появляется «недоступно в выбранном ресторане», под ней — «Сменить ресторан»; кнопка отправки выключена.
- Гость либо удаляет позицию, либо по ссылке возвращает прежнюю точку — состав снова целый.