Доставка в интернет-магазине: сценарии и ограничения

Как спланировать доставку интернет-магазина: география, курьер и самовывоз, расчёт стоимости, ограничения корзины и проверка перед запуском.

Посылка между двумя маршрутами доставки: к отметке на карте и к полке самовывоза

Доставка в интернет-магазине начинается с правил бизнеса, а не с логотипов перевозчиков в корзине. Нужно определить, куда вы отправляете товары, какие заказы принимаете, кто считает стоимость и что увидит покупатель при ограничениях. Подключение службы доставки — только часть этой работы.

Полезный результат подготовки — короткая таблица сценариев: состав заказа, адрес, способ получения, цена и следующий шаг. Её можно составить вместе с сотрудником, который сейчас оформляет отправления вручную. Это поможет обнаружить исключения до того, как с ними столкнётся покупатель.

1. Опишите географию и способы получения

Начните с реальной схемы отгрузки. Один склад или несколько? Доступен ли самовывоз? Курьер работает только в городе или выезжает в область? Кто упаковывает товар и когда заказ передают перевозчику? Срок подготовки и срок перевозки лучше описывать отдельно: наличие товара ещё не означает отправку сегодня.

Для каждого способа получения запишите:

  • территорию обслуживания и исключённые населённые пункты;
  • допустимые товары, вес и габариты отправления;
  • график склада, курьера или точки самовывоза;
  • доступные способы оплаты;
  • условия, при которых требуется согласование с менеджером.

Например, магазин может отправлять небольшие товары в пункты выдачи, а крупногабаритные — только грузовой доставкой. Это условный сценарий, не универсальное правило перевозчиков. Важно проверить его по вашему договору и выбранному тарифу, а затем одинаково отразить на сайте и в работе менеджера.

Не предлагайте покупателю недоступный способ с расчётом на последующий звонок. Если адрес вне зоны обслуживания, лучше сразу объяснить ограничение и предложить подходящее действие. При проектировании интернет-магазина на 1С-Битрикс такие правила входят в разбор оформления заказа.

2. Решите, откуда берутся цена и срок

Есть разные сценарии расчёта: фиксированная цена для зоны, собственная таблица условий или запрос тарифа во внешний сервис. Выбирать нужно по фактической логистике. Автоматический расчёт не заменяет подготовку данных: системе могут понадобиться адрес отправления, местоположение получателя, вес и размеры упакованного заказа.

Отдельно согласуйте бесплатную доставку. От какой суммы она действует, до или после скидок? Для всех регионов и товаров или только части? Кто оплачивает доплату за тяжёлую посылку? Если эти условия существуют только в голове менеджера, корзина будет показывать неполную картину.

В документации 1С-Битрикс описаны настройки стоимости, местоположений и доступности доставки по параметрам заказа, включая вес и стоимость. Однако конкретные тарифы и возможности автоматического расчёта зависят от выбранной службы и её подключения.

Покупателю нужно различать окончательную цену и предварительную оценку. Если стоимость подтверждает менеджер, назовите это прямо до оформления. Нельзя показывать ноль как будто доставка бесплатная, когда сервис просто не смог вернуть тариф.

3. Продумайте исключения и сбои

Проверьте не только обычную корзину, но и пограничные случаи. Что произойдёт после добавления тяжёлого товара? Можно ли заказать позиции с разных складов вместе? Как изменится доставка после удаления товара или применения скидки? Сохранится ли выбранный пункт выдачи при смене города?

Особое внимание — недоступности сервиса перевозчика. Заранее выберите допустимое поведение: повторить расчёт, предложить другой способ или принять запрос без окончательной стоимости с явным предупреждением. Самостоятельно придумывать тариф в момент ошибки сайт не должен.

Разделите получение тарифа, создание отправления и получение трек-номера. Если вам нужны все три действия, перечислите их в задании. Сам факт появления службы в корзине ещё не подтверждает, что после оплаты автоматически создаётся накладная.

Назначьте ответственного за исключения. Менеджеру нужен понятный список заказов, требующих согласования, а покупателю — информация о следующем шаге. Иначе технически принятый заказ может остаться без движения.

4. Примите доставку на тестовых заказах

До запуска соберите несколько корзин: обычный заказ, заказ на границе бесплатной доставки, тяжёлый товар, самовывоз и адрес вне зоны обслуживания. Для каждой заранее запишите ожидаемые способы, цену и пояснения. Затем проверьте оформление на телефоне, письмо покупателю и данные в панели магазина.

Сверьте итоговую сумму после изменения адреса и состава корзины. Проверьте, что покупатель видит выбранный пункт, а сотрудник получает достаточно данных для отправления. Если накладная создаётся автоматически, испытайте повторную обработку заказа: она не должна создавать лишнее отправление.

Не копируйте чужую страницу условий без проверки предмета услуги. Например, мои условия доставки результата разработки описывают электронную передачу сайта и доступов. Это не шаблон правил перевозки физических товаров для магазина.

Для оценки подготовьте географию, примеры товаров с весом и размерами, выбранных перевозчиков и список исключений. Я уточню сценарии и отделю настройку готового подключения от дополнительной разработки.

Источники

  • доставка
  • интернет-магазин
  • 1С-Битрикс

Автор — Денис Бондаренко. Проектирую и разрабатываю сайты, интернет-магазины и приложения.