Настройка бесплатной доставки по условию 1С-Битрикс

Наша компания занимается разработкой, поддержкой и обслуживанием решений на Битрикс и Битрикс24 любой сложности. От простых одностраничных сайтов до сложных интернет магазинов, CRM систем с интеграцией 1С и телефонии. Опыт разработчиков подтвержден сертификатами от вендора.
Предлагаемые услуги
Показано 1 из 1 услугВсе 1626 услуг
Настройка бесплатной доставки по условию 1С-Битрикс
Простая
~1 рабочий день
Часто задаваемые вопросы
Наши компетенции:
Этапы разработки
Последние работы
  • image_website-b2b-advance_0.png
    Разработка сайта компании B2B ADVANCE
    1230
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Разработка веб-сайта для компании ФИКСПЕР
    843
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    580
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    749
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    657
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    980

Настройка бесплатной доставки по условию 1С-Битрикс

Бесплатная доставка при заказе от определённой суммы — одна из самых распространённых механик в интернет-магазине. В Битрикс это реализуется через правила ограничений служб доставки, либо через маркетинговые правила корзины.

Два способа реализации

Способ 1: Ограничения службы доставки (рекомендуемый)

Магазин → Настройки → Службы доставки → [служба] → Ограничения:

Вкладка «Ограничения» позволяет задать условия, при которых служба доставки доступна или недоступна. Для бесплатной доставки:

  • Создаётся отдельная служба доставки «Бесплатная доставка» с нулевой ценой
  • В ограничениях указывается: минимальная сумма заказа, регион, группа пользователей

Ограничения хранятся в b_sale_delivery_restriction. При расчёте списка доступных служб доставки в корзине модуль sale применяет эти условия и показывает/скрывает варианты.

Способ 2: Маркетинговое правило со скидкой на доставку

Магазин → Маркетинг → Скидки и акции → Добавить:

  • Условие: Сумма заказа >= 3000
  • Действие: Скидка на доставку 100%

Этот способ применяет скидку 100% к любой выбранной службе доставки. Минус: скидка применяется ко всем службам, а не только к нужной.

Отображение порога в корзине

Важная деталь UX — показывать покупателю, сколько осталось до бесплатной доставки. Это не настраивается стандартно: нужна кастомизация шаблона компонента корзины. В шаблоне читается текущая сумма корзины и порог бесплатной доставки (хранится в настройках службы доставки или в настройках сайта), вычисляется разница и выводится строка «До бесплатной доставки осталось X рублей».

Региональные условия

Если бесплатная доставка действует только для определённых регионов (например, только по Минску), используются ограничения по зонам доставки:

Магазин → Настройки → Службы доставки → [служба] → Местоположения

Здесь указываются города и регионы, для которых служба активна. Служба «Бесплатная доставка по Минску» будет доступна только покупателям с минским адресом доставки.

Сроки выполнения

Настройка бесплатной доставки при заказе от суммы с проверкой отображения — 3–5 часов. С кастомным блоком «До бесплатной доставки осталось» в шаблоне корзины — 1 рабочий день.