Настройка скидок на заказ 1С-Битрикс

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

Настройка скидок на заказ 1С-Битрикс

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

Два уровня скидок

Скидки каталога хранятся в b_catalog_discount и применяются к ценам товаров ещё до попадания в корзину. Управляются через Магазин → Каталог → Скидки.

Скидки на заказ (маркетинговые правила) хранятся в b_sale_discount с деталями в b_sale_discount_condition и b_sale_discount_action. Они работают в контексте корзины: видят состав заказа, группу пользователя, промокод.

Создание скидки на заказ

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

Условия — набор проверок:

  • Сумма заказа больше/меньше X
  • В корзине есть товар из категории N
  • Пользователь входит в группу G
  • Применён промокод

Действия — что делать при выполнении условий:

  • Скидка на весь заказ (% или фиксированная сумма)
  • Скидка на определённые товары в корзине
  • Скидка на доставку
  • Добавить товар-подарок

Параметры применения:

  • Приоритет — порядок применения при нескольких активных правилах
  • «Прекратить обработку» — флаг LAST_DISCOUNT = Y, запрещает применение последующих правил

Пример: скидка 10% на заказ от 5000 рублей

  1. Создать правило, условие: Сумма заказа >= 5000
  2. Действие: Скидка на заказ 10%
  3. Тип скидки: процент от суммы заказа
  4. Приоритет: настроить относительно других акций
  5. Период действия: указать даты или оставить бессрочно

Контроль совместимости скидок

Частая проблема: несколько скидок применяются одновременно и суммируются сверх ожидаемого. Решения:

  • Поле «Прекратить обработку последующих правил» у приоритетной скидки
  • Условие в правилах: «Не применён купон X» для взаимоисключающих акций
  • Явная настройка приоритетов, чтобы только одна скидка применялась за раз

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

Настройка 3–5 стандартных скидок на заказ — 3–5 часов.