Как организовать продажу товаров с приближающимся сроком годности в интернет-магазине, кейс от LACHESTRY (Лачестри).
Для розничной сети товары с приближающимся окончанием срока годности требуют отдельного подхода к продаже. Их количество в конкретной торговой точке обычно ограничено, стоимость может отличаться от стандартной, а доступность зависит от выбранного покупателем магазина. Поэтому обычного каталожного сценария недостаточно: интернет-магазин должен одновременно показать актуальные сведения о товаре, учесть фактический остаток и не позволить оформить больше позиций, чем находится в доступном месте хранения.
Lachestry (Лачестри) реализовала для крупного розничного проекта обновлённый сценарий продажи таких товаров. Основной акцент был сделан на понятном пути покупателя и синхронизации информации о наличии между интернет-магазином и физическими торговыми точками.
Что требовалось изменить
Механика продажи товаров с приближающимся сроком годности уже была предусмотрена на сайте. Однако отдельный сценарий покупки находился в дополнительном окне и не был встроен в стандартный процесс оформления заказа. Из-за этого покупателю было сложнее понять, где найти нужную категорию, как выбрать магазин и какое количество товара доступно.
Задача проекта состояла в том, чтобы перенести специальные товары в привычную структуру интернет-магазина и связать пользовательский сценарий с реальными остатками в конкретных магазинах.
Для покупателя были предусмотрены несколько способов перейти к таким товарам. Их можно было найти через страницу выбранного магазина, общий каталог или специальный раздел с предварительно установленным фильтром по торговой точке. Такой подход позволил сразу связать товар с местом получения.
Отдельно была реализована сортировка по сроку, оставшемуся до окончания годности. Пользователь мог последовательно просматривать варианты с меньшим или большим запасом времени. Для каждой категории устанавливалась собственная стоимость, поэтому разные варианты одного товара отображались в корзине как самостоятельные позиции.
Связь корзины с фактическим остатком
Одна из основных технических задач была связана с количеством доступного товара. Остатки таких позиций значительно меньше обычных складских запасов и могут быстро изменяться. Кроме того, информация должна учитываться отдельно для каждой торговой точки.
Поэтому при добавлении товара в корзину система должна была проверять доступное количество применительно к выбранному магазину. Покупатель мог указать нужное число единиц, но оформить больше фактически доступного остатка система не позволяла.
Для такого сценария особенно важна своевременная передача данных. Если интернет-магазин показывает устаревшее значение, покупатель может сформировать заказ на количество, которого уже нет в конкретной точке. Поэтому в рамках проекта был предусмотрен обмен актуальными сведениями о доступности товара.
Несколько вариантов входа в покупку
Обновлённый сценарий не ограничивался одной страницей. Покупатель мог начать поиск из разных частей интернет-магазина в зависимости от того, известен ли ему конкретный магазин и какой способ получения выбран.
Если торговая точка уже определена, система могла рассчитать доступное количество непосредственно относительно её остатка. Если магазин заранее не выбран, использовался сокращённый путь оформления: покупателю предлагалось указать место получения и предоставить основные контактные данные.
Такой подход позволил объединить два требования. С одной стороны, оформление оставалось достаточно коротким. С другой — система получала сведения, необходимые для проверки доступности товара в конкретной точке.
Подключение дополнительных складских остатков
Отдельную задачу представляли специализированные склады, предназначенные для обработки интернет-заказов. Ранее остатки товаров с приближающимся окончанием срока годности из таких объектов не учитывались в соответствующем сценарии.
В рамках проекта была добавлена возможность получать информацию о наличии этих товаров на специализированных складах. Благодаря этому система могла учитывать больше вариантов перемещения товара к выбранной торговой точке и использовать доступные данные при формировании заказа.
Здесь важно было не просто добавить ещё один источник информации. Требовалось связать его с уже существующей логикой выбора магазина, проверки количества и оформления покупки. Иначе наличие на складе не давало бы покупателю понятного способа использовать этот товар в заказе.
Как учитывалась программа лояльности
После переноса специальных товаров в стандартный процесс оформления возникла ещё одна задача. Товары с приближающимся сроком годности должны были участвовать в механике списания бонусных баллов программы лояльности.
Поэтому правила использования баллов были добавлены не только в основной процесс оформления заказа, но и в сокращённый сценарий. В результате покупатель мог применять доступные баллы независимо от того, каким способом начал оформление.
Это потребовало согласовать отдельные ценовые условия специальных товаров с уже существующей логикой корзины и оформления. При этом каждый вариант товара продолжал отображаться с собственной стоимостью и информацией о сроке.
Что изменилось в пользовательском сценарии
До доработки покупка таких товаров была вынесена в отдельный упрощённый механизм. В обновлённой версии специальные позиции стали частью более привычной структуры интернет-магазина.
Покупатель получил несколько понятных точек входа: магазин, каталог и отдельный раздел с товарами, отобранными по выбранной торговой точке. После добавления позиции в корзину система учитывала её индивидуальную стоимость и доступное количество.
Важным элементом стала привязка информации о наличии к конкретному месту получения. Это особенно существенно для товаров с небольшим остатком: одна и та же позиция может быть доступна в одном магазине и отсутствовать в другом.
Результат проекта
После реализации обновлённой логики увеличилось количество заказов товаров с приближающимся окончанием срока годности. Результат был связан с двумя основными изменениями: более понятной организацией пути покупателя и использованием актуальных сведений о доступности товара в разрезе торговых точек.
Проект объединил несколько связанных процессов: поиск специального товара, выбор магазина, проверку количества, работу с остатками специализированных складов, формирование корзины и использование бонусных баллов.
Для розничной электронной коммерции такой сценарий показывает, насколько тесно пользовательский интерфейс связан с внутренними данными торговой сети. Простого размещения отдельной категории товаров недостаточно, если их доступность постоянно меняется. Покупателю необходимо показывать информацию, соответствующую конкретному месту получения и текущему состоянию запасов.
В результате специальный товарный сегмент получил полноценный сценарий продажи внутри интернет-магазина. Система учитывает особенности таких позиций на этапах выбора, добавления в корзину и оформления заказа, а данные о наличии используются с привязкой к конкретным торговым точкам.
