Для магазина шаров доставка зависит не только от свободного окна курьера. Заказ нужно еще изготовить: собрать композицию, подготовить товары и только потом передать на доставку. Если покупатель выбирает слишком ранний интервал, магазин получает невыполнимый заказ.
В этой задаче нужно было обыграть в checkout время изготовления заказа и ближайшие доступные интервалы доставки.
Ключевые факты
| Дата задачи | 22.02.2024 |
| Платформа | InSales |
| Ниша | магазин шаров и праздничных заказов |
| Тип работ | логика времени изготовления и доступных интервалов доставки |
| Результат | покупатель выбирает доставку с учетом времени подготовки заказа |
Задача
Клиенту нужно было учитывать время изготовления заказа. Например, если сейчас утро и заказ требует час подготовки, ближайший интервал доставки должен начинаться не сразу, а после времени изготовления и минимального интервала доставки. Также нужно было учитывать ограничение приема заказов на сегодня: если заказ оформляется поздно, покупателю предлагается следующий день.
Что сделали
- Разобрали сценарий подготовки заказа перед доставкой.
- Связали текущее время, время изготовления и минимальный интервал доставки.
- Подготовили логику исключения слишком ранних интервалов.
- Учли переход на следующий день, если заказ оформляется после времени приема заказов на сегодня.
- Сфокусировали решение на странице оформления заказа, где покупатель выбирает доставку.
Результат
Магазин может показывать покупателю реалистичные интервалы доставки. Это помогает не принимать заказы на время, когда их физически невозможно подготовить и доставить.
Что мы сделали для клиента
Мы связали производственный процесс магазина с checkout. Покупатель выбирает удобное время, а магазин защищает себя от невыполнимых срочных заказов.
