Интернет-магазин продуктов с доставкой: техническая часть
Продукты — категория, где технические ошибки стоят дороже всего: испорченный товар и просроченный заказ нельзя отменить постфактум. Разбираем специфику.
Остатки в реальном времени — не опция
В отличие от одежды или электроники, где расхождение остатков означает задержку заказа, в продуктах это означает физическую невозможность его выполнить. Синхронизация должна быть близкой к реальному времени, а не раз в час.
Разумное решение — жёсткая интеграция со складской системой конкретной точки, откуда собирается заказ, а не с общим остатком по всем точкам сразу.
Зоны и время доставки как основа логики заказа
Продуктовая доставка завязана на конкретные слоты времени и радиус от точки сборки заказа. Сайт должен показывать доступные слоты по адресу покупателя ещё до оформления заказа, а не после.
За пределами зоны доставки корзина не должна позволять оформить заказ вовсе — иначе менеджер будет вручную отменять заказы, что убивает доверие покупателя.
Вес и штучный товар
Часть товаров продаётся на вес, а не поштучно, и цена в корзине должна пересчитываться после фактического взвешивания на сборке — сайт должен поддерживать логику «предварительная цена / финальная цена после сборки».
Замена отсутствующего товара аналогом требует согласия покупателя: лучшая практика — предложить выбор «заменить на похожий», «убрать из заказа» или «согласовать с оператором» прямо в интерфейсе.
Скорость как ключевой фактор конверсии
В этой категории скорость сайта критична вдвойне: заказ продуктов часто делается в спешке перед готовкой, и медленная загрузка каталога напрямую теряет заказы.
Повторный заказ («заказать как в прошлый раз») — одна из самых эффективных функций для этой категории: покупатели продуктов склонны повторять один и тот же список недели за неделей.