Настройка правил корзины 1С-Битрикс

Наша компания занимается разработкой, поддержкой и обслуживанием решений на Битрикс и Битрикс24 любой сложности. От простых одностраничных сайтов до сложных интернет магазинов, CRM систем с интеграцией 1С и телефонии. Опыт разработчиков подтвержден сертификатами от вендора.
Предлагаемые услуги
Показано 1 из 1 услугВсе 1626 услуг
Настройка правил корзины 1С-Битрикс
Простая
~1 рабочий день
Часто задаваемые вопросы
Наши компетенции:
Этапы разработки
Последние работы
  • image_website-b2b-advance_0.png
    Разработка сайта компании B2B ADVANCE
    1177
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Разработка веб-сайта для компании ФИКСПЕР
    811
  • 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
    564
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    747
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    655
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    976

Настройка правил корзины 1С-Битрикс

Правила корзины в Битрикс — это механизм модуля sale, который позволяет изменять состав и цены корзины по заданным условиям: при сумме заказа от N рублей — скидка X%, при наличии товара из группы A — добавить подарок, при количестве товаров больше 10 — применить оптовую цену. Настраивается в разделе Интернет-магазин → Управление скидками → Правила работы с корзиной.

Структура правила корзины

Каждое правило состоит из трёх частей:

  • Условия применения — на что смотрим: сумма корзины, количество товаров, наличие определённых товаров/разделов, группа пользователя
  • Действие — что делаем: скидка на корзину, скидка на товар, добавление подарка, блокировка заказа
  • Приоритет и совместимость — можно ли применять вместе с другими правилами или это эксклюзивное правило

В базе данных правила хранятся в таблице b_sale_discount, условия — в b_sale_discount_cond, действия — в b_sale_discount_act.

Типовые сценарии настройки

Скидка при достижении суммы. Условие: Стоимость корзины → больше или равно → 5000 руб. Действие: Скидка на заказ → Процент → 10%. Важно: скидка применяется ко всей корзине, а не к каждому товару отдельно. Если нужна скидка на конкретную товарную группу — условие должно включать фильтр по разделу.

Подарок при выполнении условия. Действие «Добавить подарок» требует, чтобы товар-подарок существовал в каталоге. Битрикс добавляет его в корзину с ценой 0 и флагом IS_GIFT = Y. При отмене условия — автоматически удаляет из корзины при следующем обновлении.

Правило «N+1» (три по цене двух). Условие: количество товара из определённой группы ≥ 3. Действие: скидка 100% на самый дешёвый товар из корзины той же группы. Это нестандартный сценарий — стандартное действие «скидка на самый дешёвый» есть в Битрикс, но настройка требует внимательности.

Приоритеты и порядок применения

Если несколько правил могут применяться одновременно, порядок определяется полем SORT (приоритет). Правило с меньшим SORT применяется первым. Флаг LAST_DISCOUNT = Y означает, что после этого правила другие не применяются.

Типичная ошибка: магазин создал правило «скидка 10% на всё» и правило «скидка 5% от суммы 3000 р», обе скидки суммируются — покупатель получает 14,5% вместо предполагаемых 10%. Решение: для эксклюзивных акций устанавливать LAST_DISCOUNT = Y.

Сроки настройки

Настройка стандартных правил корзины через административный интерфейс — 2–4 часа на каждое правило с тестированием всех сценариев. Сложные правила с нестандартными условиями или несколькими взаимодействующими скидками — 1–2 дня.