1с-Битрикс управление сайтом
Продление лицензий 1С-Битрикс: Управление сайтом
У нас вы можете приобрести продукты и продления лицензий 1С-Битрикс без наценок и бюрократии.
Битрикс24
Продление лицензий Битрикс24
У нас вы можете приобрести продукты и продления лицензий Битрикс24 без наценок и бюрократии.
Назад

Как ограничить оформление заказа по минимальной сумме

Как
Главная
Блог
Как ограничить оформление заказа по минимальной сумме

Минимальная сумма заказа в Битрикс: защита рентабельности и рост среднего чека

Установка минимальной суммы заказа — это стратегический инструмент для интернет-магазинов, работающих с доставкой или реализующих товары с низкой маржинальностью. Такой подход позволяет исключить убыточные транзакции, когда стоимость обработки и логистики заказа превышает прибыль от продажи.

Повышение минимального порога входа напрямую мотивирует клиентов добавлять в корзину больше позиций, увеличивая средний чек и оптимизируя операционные расходы бизнеса.

В данной инструкции описан метод быстрой настройки ограничения минимальной суммы в корзине «1С-Битрикс: Управление сайтом». Решение реализуется с помощью небольшого кода, работает без перезагрузки страницы (на технологии AJAX) и корректно отображается в современных шаблонах.

Фильтрация убыточных заказов — как это работает

Процесс установки ограничения за 3 шага

Для внедрения функционала необходимо модифицировать файл компонента корзины, отвечающего за подготовку данных перед отображением.

  1. Поиск целевого файла. В файловой структуре используемого шаблона сайта требуется найти файл mutator.php. Путь к нему: /bitrix/templates/ИМЯ_ШАБЛОНА/components/bitrix/sale.basket.basket/ОСНОВНОЙ_ШАБЛОН_КОМПОНЕНТА/mutator.php.

  2. Добавление проверки суммы. В файле mutator.php необходимо найти массив $totalData, в который собирается итоговая информация по корзине. В этот массив следует добавить условие, блокирующее возможность оформления заказа.

  3. Настройка оповещения клиента. Для информирования покупателя о невозможности оформления заказа из-за низкой суммы, следует добавить текстовое сообщение в шаблон корзины и визуально изменить состояние кнопки оформления.

Код для добавления в файл mutator.php

Ниже представлен пример кода для добавления в файл mutator.php. Данный код проверяет итоговую сумму заказа и, если она ниже заданного порога, отключает кнопку оформления.

$totalData = array(
    'DISABLE_CHECKOUT' => (int)$result['ORDERABLE_BASKET_ITEMS_COUNT'] === 0,
    'PRICE' => $result['allSum'],
    'PRICE_FORMATED' => $result['allSum_FORMATED'],
    'PRICE_WITHOUT_DISCOUNT_FORMATED' => $result['PRICE_WITHOUT_DISCOUNT'],
    'CURRENCY' => $result['CURRENCY']
);

// Установка порога минимальной суммы в 500 рублей (значение может быть изменено)
if ($result['allSum'] < 500) {
    $totalData['DISABLE_CHECKOUT'] = 1;
}

Расширенные настройки и бизнес-логика

Для более тонкой настройки функционала можно применить следующие решения:

  • Информирование о незавершенной цели. В шаблоне компонента корзины (например, в файле basket.php) следует добавить HTML-блок с сообщением: «Для оформления заказа необходимо добавить товаров на сумму не менее 500 ₽». Это проинформирует клиента о причине блокировки кнопки.

  • Визуальное выделение заблокированного действия. Для кнопки «Оформить заказ» рекомендуется добавить CSS-класс, который визуально делает её неактивной. Например, снижение прозрачности ( opacity: 0.5) и изменение цвета фона дадут пользователю четкий сигнал о невозможности продолжения.

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

  • Дифференциация ограничений по группам. В платформе «1С-Битрикс» возможно создание индивидуальных правил с помощью модуля «Торговый каталог». Например, для оптовых клиентов или постоянных покупателей можно установить более низкую минимальную сумму заказа или отключить это ограничение совсем.

Как минимальный заказ увеличивает средний чек

Предложенный метод не требует установки дополнительных программных модулей и корректно функционирует в том числе в мобильной версии сайта, обеспечивая единые правила для всех покупателей.

Минимальная сумма заказа — лишь один из сотни способов оптимизировать интернет-магазин на Битрикс. Комплексная настройка корзины, каталога и логики оформления заказов способна увеличить прибыль на 20–30% без привлечения новых клиентов.

Заказать аудит магазина
Читайте по теме
Все статьи
Нужен надежный исполнитель?
Разрабатываем сайты, выполняем миграцию на Битрикс, дорабатываем функционал, сопровождаем проекты, а также занимаемся поисковым продвижением и комплексным маркетингом
Получить консультацию
Все статьи