Корзины, которые не стали заказами, теперь на отдельном экране
Некоторые корзины так и не доходят до оформления. Человек добавляет сэндвич, отвлекается, закрывает вкладку. До сих пор такие корзины нигде в DelivApp не отображались.
Теперь отображаются. Новый экран собирает все заказы, которые не дошли до подтверждения.
Что видно на экране
Каждая строка — корзина, остановившаяся до подтверждения. Если открыть её, видно:
- Данные клиента — если в тот момент он был авторизован.
- Товары, которые он добавил в корзину.
- Когда корзина обновлялась в последний раз — в отдельном столбце.
Почему важен последний столбец
Корзина — это не один момент. Это то, к чему возвращаются.
Допустим, утром человек добавил сэндвич и ушёл, не оформив заказ. Вечером он снова зашёл и добавил две колы. Корзина та же — но она изменилась, спустя часы после того, как её впервые бросили.
Столбец последнего обновления фиксирует, когда произошло это изменение. Именно он отличает корзину, которую никто не трогал две недели, от той, которую редактировали час назад.
Зачем это нужно
Корзина, остановившаяся на полпути, — это не только потерянный заказ, но и сигнал. Причём экран разделяет два разных случая.
Посмотрите на столбец Payment Failed. Череда Yes указывает на платёжного провайдера, а не на клиентов. Это то, что можно починить сегодня, а не обнаружить в выручке следующего месяца. Корзины, застрявшие без сбоя оплаты, говорят о другом: цена, стоимость доставки или минимальная сумма заказа заставили человека засомневаться на последнем шаге.
И есть сам заказ. Данные клиента сохранены, поэтому по корзине, которую стоит вернуть, можно связаться с человеком, пока она ещё тёплая, — а столбец последнего обновления показывает, какие именно это корзины. Корзина, изменённая час назад, — живой клиент. Та, которую не трогали две недели, — история.
Также вышло: правила оплаты курьеру теперь учитывают регион забора
Стоимость доставки для курьера уже можно было задавать по региону доставки. Теперь можно учитывать и регион забора.
Регион забора необязателен. Если его не выбрать, цена применяется к заказам из любого региона, как и раньше. Если выбрать — правило действует для доставок из одного конкретного региона в другой.
Есть и флажок Both Directions. Отметьте его, и одно правило покроет поездку туда и обратно.
Место, где доставка заканчивается, никогда не было всей картиной. Курьер, выезжающий из отдалённого филиала в центр, проезжает больше, чем тот, кто стартует из центра, — даже если оба привозят заказ по одному адресу. До сих пор тариф не различал эти случаи.
Both Directions — вторая половина решения. Маршруты, работающие в обе стороны, требовали двух зеркальных правил, которые приходилось поддерживать синхронно; теперь одно правило покрывает оба направления, и второго правила, которое можно забыть обновить, просто нет.
Особенно это важно там, где пересечение зон — обычное дело: сети с несколькими филиалами, маркетплейсы с множеством продавцов по городу, те, кто тарифицирует межзональную работу иначе, чем доставку внутри одной зоны, и маршруты с обратным плечом.