Настройка бесплатной доставки по условию 1С-Битрикс
Бесплатная доставка при заказе от определённой суммы — одна из самых распространённых механик в интернет-магазине. В Битрикс это реализуется через правила ограничений служб доставки, либо через маркетинговые правила корзины.
Два способа реализации
Способ 1: Ограничения службы доставки (рекомендуемый)
Магазин → Настройки → Службы доставки → [служба] → Ограничения:
Вкладка «Ограничения» позволяет задать условия, при которых служба доставки доступна или недоступна. Для бесплатной доставки:
- Создаётся отдельная служба доставки «Бесплатная доставка» с нулевой ценой
- В ограничениях указывается: минимальная сумма заказа, регион, группа пользователей
Ограничения хранятся в b_sale_delivery_restriction. При расчёте списка доступных служб доставки в корзине модуль sale применяет эти условия и показывает/скрывает варианты.
Способ 2: Маркетинговое правило со скидкой на доставку
Магазин → Маркетинг → Скидки и акции → Добавить:
- Условие:
Сумма заказа >= 3000 - Действие:
Скидка на доставку 100%
Этот способ применяет скидку 100% к любой выбранной службе доставки. Минус: скидка применяется ко всем службам, а не только к нужной.
Отображение порога в корзине
Важная деталь UX — показывать покупателю, сколько осталось до бесплатной доставки. Это не настраивается стандартно: нужна кастомизация шаблона компонента корзины. В шаблоне читается текущая сумма корзины и порог бесплатной доставки (хранится в настройках службы доставки или в настройках сайта), вычисляется разница и выводится строка «До бесплатной доставки осталось X рублей».
Региональные условия
Если бесплатная доставка действует только для определённых регионов (например, только по Минску), используются ограничения по зонам доставки:
Магазин → Настройки → Службы доставки → [служба] → Местоположения
Здесь указываются города и регионы, для которых служба активна. Служба «Бесплатная доставка по Минску» будет доступна только покупателям с минским адресом доставки.
Сроки выполнения
Настройка бесплатной доставки при заказе от суммы с проверкой отображения — 3–5 часов. С кастомным блоком «До бесплатной доставки осталось» в шаблоне корзины — 1 рабочий день.







