Налаштування правил кошика 1С-Бітрікс: знижки, подарунки й акції

Уявіть: клієнт додає товари на 5000 грн, але знижка не застосовується. Перевіряєте правила кошика — конфлікт: два правила з різними пріоритетами підсумовуються, даючи 15% замість 10%. Або подарунок не додається, тому що умова «кількість товарів >= 3» налаштована не на ту групу. Такі помилки — типови
Послуги, які ми пропонуємо
Показано 1 з 1Усі 1626 послуг
Налаштування правил кошика 1С-Бітрікс: знижки, подарунки й акції
Простий
~1 день

Наші компетенції:

Часті запитання

Останні роботи

  • image_website-b2b-advance_0.webp
    Розробка сайту компанії B2B ADVANCE
    1454
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Розробка веб-сайту для компанії ФІКСПЕР
    1017
  • 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
    759
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    879
  • image_crm_dolbimby_434_0.webp
    Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    802
  • image_crm_technotorgcomplex_453_0.webp
    Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    1161

Уявіть: клієнт додає товари на 5000 грн, але знижка не застосовується. Перевіряєте правила кошика — конфлікт: два правила з різними пріоритетами підсумовуються, даючи 15% замість 10%. Або подарунок не додається, тому що умова «кількість товарів >= 3» налаштована не на ту групу. Такі помилки — типовий біль інтернет-магазинів на 1С-Бітрікс. Ми налаштовуємо правила кошика — механізм модуля sale, який керує цінами та складом замовлення за заданими умовами. За 10+ років ми реалізували десятки складних схем: від простих знижок до кастомних акцій з інтеграцією HL-блоків. Налаштування виконується в розділі «Інтернет-магазин → Управління знижками → Правила роботи з кошиком». Усі правила супроводжуються тестуванням і гарантією 30 днів.

Чому правила кошика потребують точного налаштування?

Кожне правило складається з трьох частин: умови застосування, дія та пріоритет. Умови можуть бути будь-якими: сума кошика, кількість товарів, наявність товару з певного розділу, група користувача або навіть дата. Дії — знижка на кошик або товар, подарунок, блокування замовлення. Пріоритет керується полем SORT і прапорцем LAST_DISCOUNT. Типова помилка — пропустити LAST_DISCOUNT, і тоді знижки підсумовуються. У результаті маржа падає, а клієнти отримують несподівані ціни.

У базі даних правила зберігаються в таблиці b_sale_discount, умови — в b_sale_discount_cond, дії — в b_sale_discount_act. При великій кількості правил (50+) продуктивність падає — доводиться оптимізувати запити та використовувати теговане кешування.

Як налаштувати акцію N+1?

Акція «три за ціною двох» — нестандартний сценарій. Умова: кількість товарів з певної групи ≥ 3. Дія: знижка 100% на найдешевший товар з кошика тієї ж групи. Стандартна дія «знижка на найдешевший» є в Бітрікс, але важливо правильно вказати групу товарів. Якщо товари не позначені правильно, подарунок не додасться. Ми використовуємо фільтр за властивістю або розділом інфоблоку, а для складних випадків — кастомний модуль.

Типові сценарії налаштування

Знижка при досягненні суми. Умова: вартість кошика >= 5000 грн. Дія: знижка на замовлення 10%. Важливо: знижка застосовується до всього кошика. Якщо потрібна знижка на конкретну групу, умова має включати фільтр за розділом або властивістю.

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

Знижка за історією покупок. Нестандартне правило: якщо клієнт купив на суму >10000 за останні 30 днів, дати знижку 5%. Реалізується через кастомну умову на HL-блоці замовлень.

Порівняння стандартних і кастомних правил

Характеристика Стандартні правила Кастомні рішення
Налаштування Через адмінку Через API та модулі
Час розробки 2–4 години 1–2 дні
Гнучкість Обмежена Максимальна, будь-які умови
Продуктивність Залежить від кількості правил Оптимізована під навантаження

Кастомні правила обробляються швидше при великих каталогах (10000+ товарів) за рахунок використання прямих запитів до HL-блоків і кешування. Стандартні правила можуть гальмувати при 50+ активних правилах — ми вирішуємо цю проблему агрегацією умов.

Що входить у налаштування правил кошика під ключ?

  • Аудит поточних правил і виявлення конфліктів (у тому числі прихованих, коли правила не активовані).
  • Проектування схеми знижок з урахуванням бізнес-логіки та маржинальності.
  • Реалізація та тестування кожного сценарію в тестовому середовищі.
  • Написання технічної документації (опис правила, умови, тригери).
  • Передача доступів і навчання співробітників роботі з правилами.
  • Гарантійна підтримка 30 днів після запуску.

Скільки часу займає налаштування?

Стандартне налаштування 1–2 правил через адміністративний інтерфейс займає від кількох годин до дня. Складні кастомні правила з інтеграцією 1С або нестандартними умовами — від 2 до 5 днів. Точний термін розраховується після безкоштовного аудиту поточного магазину.

Таблиця поширених умов і дій

Умова Дія Примітка
Сума кошика >= N Знижка на кошик X% Застосовується до всього кошика
Кількість товарів >= N Знижка на найдешевший Потребує фільтр за розділом
Товар з групи A присутній Додати подарунок Подарунок має бути активним
Користувач у групі VIP Знижка на замовлення Y% Комбінувати з LAST_DISCOUNT

Чому варто довірити налаштування професіоналам?

Ми спеціалізуємося на 1С-Бітрікс більше п'яти років, реалізували понад 50 проектів зі складними знижковими системами. Використовуємо сучасні підходи: теговане кешування, оптимізація запитів до інфоблоків і HL-блоків. Усі роботи супроводжуються гарантією якості. Зв'яжіться з нами — оцінимо ваш проект і запропонуємо оптимальне рішення. Отримайте консультацію інженера з 10-річним досвідом — це безкоштовно.

Докладніше про модуль sale читайте в офіційній документації: dev.1c-bitrix.ru. Також корисно ознайомитися з Wikipedia про знижки.