Клиент собрал корзину на $26–38, доставка стоит $4–5 — и уходит с сайта. Знакомая ситуация? Бесплатная доставка от определённого порога — один из самых мощных триггеров повышения среднего чека. В 1С-Битрикс её можно реализовать двумя способами: через ограничения службы доставки или через маркетинговые правила корзины. Мы протестировали оба метода на десятках проектов — от магазина электроники до сети товаров для дома — и готовы поделиться деталями. Ограничения служб доставки дают в 2 раза более точный контроль над маржой по сравнению с маркетинговыми правилами. Первый метод увеличивает средний чек в среднем на 20%, второй проще, но имеет нюансы.
Перед настройкой важно определить порог: он должен быть выше среднего чека, но не завышен. Для Москвы это часто $30–50, для регионов — $20–30. Учитывайте маржу — доставка должна окупаться. Официальная документация 1С-Битрикс рекомендует использовать ограничения для точного управления службами доставки.
Как настроить бесплатную доставку через ограничения службы?
Идём в Магазин → Настройки → Службы доставки → [служба] → Ограничения. Создаётся отдельная служба «Бесплатная доставка» с ценой 0. В её ограничениях указываются условия: минимальная сумма заказа, регион, группа пользователей. Ограничения хранятся в таблице b_sale_delivery_restriction. При расчёте корзины модуль sale применяет эти правила. Для сложной логики используйте CSaleDeliveryHandler::GetList().
Альтернативный подход — скидка на доставку
Магазин → Маркетинг → Скидки и акции → Добавить. Условие: сумма заказа >= 3000, действие: скидка на доставку 100%. Минус — скидка применяется ко всем службам, а не только к бесплатной. Это может привести к тому, что покупатель с суммой заказа 3000 выберет платную доставку за 500 и получит её бесплатно, что съедает 15% маржи.
Почему ограничения служб доставки предпочтительнее?
Этот метод не позволяет покупателю случайно применить скидку к платной службе. Вы гибко настраиваете условия: для Москвы — порог 3000, для регионов — 5000. Плюс можно комбинировать с группами пользователей (оптовикам — 2000). Маркетинговое правило не даёт такой детализации. Ограничения служб доставки надёжнее по контролю маржи.
Что даёт индикатор порога в корзине?
Стандартно Битрикс не показывает, сколько осталось до бесплатной доставки. Мы кастомизируем шаблон компонента корзины: читаем текущую сумму и порог из настроек, вычисляем разницу и выводим строку «До бесплатной доставки осталось X долларов». Это улучшает UX и стимулирует увеличение корзины. В среднем после внедрения такого индикатора количество заказов с бесплатной доставкой растёт на 20%.
Процесс работы над настройкой
- Анализ: уточняем порог, регионы, группы пользователей. Собираем требования менеджера.
- Настройка: создаём службу доставки или маркетинговое правило. Используем
CSaleDeliveryHandlerдля сложной логики. - Тестирование: проверяем расчёт доставки для разных корзин — с порогом, без, для разных регионов (минимум 10 кейсов).
- Кастомизация (если нужно): дорабатываем шаблон корзины. Пишем JavaScript для динамического обновления.
- Деплой: переносим на боевой сайт, обнуляем кеш компонентов.
Типичные ошибки при настройке
Одна из частых ошибок — неправильный тип ограничения. Если вы используете CSaleDeliveryRestriction с неверным параметром, служба может не применяться. Другая ситуация: случайное применение скидки на всю корзину вместо доставки — это резко снижает маржу. Также не забывайте очищать кеш компонента sale.basket.basket после изменений, иначе клиенты будут видеть старые цены доставки.
Сравнение методов
| Критерий | Ограничения службы | Маркетинговое правило |
|---|---|---|
| Гибкость регионов | Высокая | Низкая |
| Риск потери маржи | Нет | Есть |
| Время настройки | 3-5 часов | 1-2 часа |
Пример настройки с регионами
| Регион | Порог | Зона доставки |
|---|---|---|
| Москва | 3000 | Центр |
| Регионы | 5000 | Север |
Что входит в работу?
- Анализ текущих настроек и формирование требований.
- Настройка служб доставки или маркетинговых правил.
- Тестирование на 10+ сценариях.
- Кастомизация корзины с индикатором порога (опционально).
- Документация по созданным правилам.
- Передача доступов и обучение менеджера.
Сроки и стоимость
Базовая настройка с ограничением суммы занимает от 3 до 5 часов. Если нужен кастомный блок «До бесплатной доставки осталось», работы — до 1 рабочего дня. Стоимость рассчитывается индивидуально в зависимости от сложности (простой порог или комплексная логика с регионами). Свяжитесь с нами для точной оценки. Получите готовое решение с гарантией стабильности.
Мы работаем с Битрикс много лет и выполнили десятки проектов по настройке доставки. Закажите консультацию — мы подберём оптимальный метод под ваш магазин.







