
Intensa: Расширение лимитов для доставки и оплаты в интернет-магазине
Intensa — готовое решение для 1С-Битрикс, расширяющее набор ограничений для служб доставок и оплат интернет-магазина. Оптимизируйте корзину и конверсию.
Нужна лицензия 1С-Битрикс?
Поможем купить новую лицензию или продлить действующую — «1С-Битрикс: Управление сайтом» и Битрикс24.
Дорого?
Напишите нам — бесплатно подберём похожее решение подешевле под вашу задачу.
Технические данные
- Опубликовано:
- 21.03.2023
- Обновлено:
- 30.05.2024
- Версия:
- 1.0.3
- Установлено:
- Менее 50 раз
- Подходящие редакции:
- «Малый бизнес», «Бизнес»
- Адаптивность:
- Нет
- Поддержка Композита:
- Да
- Совместимо с Сайты24
- Нет
Онлайн-демонстрация
Хотите увидеть продукт в действии? Запросите демонстрацию — мы покажем всё вживую и ответим на вопросы.
Функционал расширения лимитов
Модуль Intensa: Расширение набора ограничений для служб доставок и оплат предназначен для интернет-магазинов на платформе 1С-Битрикс. Он решает задачу, с которой сталкиваются владельцы сайтов на редакциях «Малый бизнес» и «Бизнес»: стандартный функционал системы не позволяет гибко настраивать доступность методов оплаты и доставки в зависимости от множества внешних факторов. Продукт расширяет встроенные механизмы, добавляя новые условия для автоматического выбора доступных вариантов на этапе оформления заказа.
Возможности и набор ограничений
После установки модуля администратор получает доступ к дополнительным фильтрам, которые отсутствуют в ядре Битрикса. Все ограничения применяются к стандартному компоненту оформления заказа sale.order.ajax и полностью совместимы с его логикой. В набор входят следующие типы правил:
- По времени суток — установка точного временного интервала, в течение которого служба доставки или способ оплаты будет активен.
- По дню недели — доступность услуги в определенные дни (например, только по будням или только в выходные).
- По группам пользователей (для платежных систем) — возможность ограничить доступ к конкретным способам оплаты для разных категорий клиентов (оптовые покупатели, VIP-клиенты, зарегистрированные пользователи).
- По исполняемой функции — самый гибкий инструмент, позволяющий подключать собственные PHP-функции или статические публичные методы классов. Входящим параметром в такую функцию передается объект Bitrix\Sale\Payment (для оплаты) или Bitrix\Sale\Shipment (для доставки), а вторым параметром — ID службы. Функция должна возвращать булево значение (true или false), определяющее доступность метода.
Что получает покупатель после установки
Владелец магазина получает готовый рабочий инструмент без необходимости доработки ядра. Модуль не создает дополнительные точки входа в админке, а интегрируется напрямую в настройки служб доставки и оплаты, расширяя выпадающий список ограничений. Продукт поддерживает Композитный режим (кеширование сайта) и совместим с последними версиями платформы (дата обновления — 30.05.2024). Для тестирования предоставляется демо-период на 3 дня.
Для кого подходит решение
Модуль будет полезен интернет-магазинам, которые работают со сложной логистикой или требуют индивидуальных сценариев расчета. Он идеально подходит для ниш, где доступность услуг зависит от времени:
- Службы доставки еды и продуктов (ограничение по часам работы);
- Магазины товаров повседневного спроса (доставка только в будни);
- B2B-площадки (отдельные способы оплаты для оптовиков);
- Сервисы с самовывозом из точек, работающих по сменному графику.
Благодаря поддержке исполняемой функции, решение не ограничивается готовым набором правил — разработчик может добавить любую кастомную логику, не затрагивая архитектуру стандартных компонентов Битрикса.
Модуль позволяет автоматически настроить ограничения для служб доставки и оплаты с расширениями, которых нет в стандартном наборе ограничений 1С-Битрикс.
Инструкция
Модуль работает со стандартным компонентом оформления заказа sale.order.ajax.
Модуль дополняет стандартный набор следующими ограничениями:
по времени суток,
дню недели,
исполняемой функции,
по группам пользователя (для платежных систем)
Исполняемая функция должна быть доступна для вызова. Если это метод класса, то он должен быть статичным и публичным.
Если же функция или метод не доступен для вызова, или не является callable, то ограничение будет срабатывать ложно. Функция должна вернуть булево значение. Если необходимо задать функцию, то просто укажите ее название — my_test_function.
Если необходимо задать метод класса — My\Namespace\Class::method.
Входящим параметром в функцию передается объект проверки:
— Bitrix\Sale\Payment — в ограничении для оплаты;
— Bitrix\Sale\Shipment — в ограничении для доставки.
Вторым параметром передается ID службы доставок\оплат, куда добавлено ограничение.
Демо период – 3 дня.
Для чего нужен модуль Intensa? Какие задачи он решает в интернет-магазине на 1С-Битрикс?
С какими редакциями и версиями 1С-Битрикс совместимо решение Intensa?
Какова стоимость модуля Intensa и как приобретается лицензия?
Сложна ли установка и настройка модуля Intensa? Требуется ли знание программирования?
Как осуществляется техническая поддержка модуля Intensa после покупки?
Установка модуля из Маркетплейса
Перейдите в административную панель 1С-Битрикс: «Маркетплейс» → «Каталог решений». Найдите модуль «Intensa: Расширение лимитов для доставки и оплаты» и нажмите «Установить». После завершения загрузки подтвердите установку в разделе «Установленные решения».
Настройка прав доступа к модулю
Откройте «Настройки» → «Настройки продукта» → «Модули сервиса». Найдите в списке модуль Intensa и перейдите в его настройки. Укажите группы пользователей, которым будет доступно управление новыми ограничениями (обычно это администраторы и менеджеры).
Создание правил для доставки
Перейдите в «Магазин» → «Настройки магазина» → «Службы доставки». Выберите нужную службу и откройте её параметры. В блоке «Ограничения» добавьте новые правила модуля (например, «По времени суток» или «По дню недели») и задайте необходимые интервалы.
Создание правил для оплаты
Перейдите в «Магазин» → «Настройки магазина» → «Платёжные системы». Выберите способ оплаты и откройте его настройки. В разделе «Ограничения» добавьте правило «По группам пользователей» или другое доступное из модуля, укажите условия для отображения этого способа оплаты.
Проверка работы правил на витрине
Откройте сайт в режиме просмотра товаров и добавьте товар в корзину. Перейдите к оформлению заказа (компонент sale.order.ajax). Убедитесь, что доступные варианты доставки и оплаты соответствуют заданным ограничениям: например, в выходной день отображаются только разрешённые службы.
Тестирование с разными пользователями
Войдите на сайт под учётными записями из разных групп пользователей (например, обычный клиент и менеджер). Повторите процесс оформления заказа для каждой роли, проверяя, что ограничения по группам для платёжных систем применяются корректно. При необходимости откорректируйте правила в настройках модуля.
- v1.0.330.05.2024
- Добавлено новое ограничение проверки количества покупаемого товара на заданном складе
- v1.0.211.07.2023
- Поправлены опечатки к описанию ограничений
- Добавлено новое ограничение "По группам пользователя" для платежных систем
- В исполняемую функцию вторым параметром передается ID сущности (оплаты или доставки, для которой добавлено ограничение)
- v1.0.104.06.2023
- Исправлена ошибка подключения классов модуля в некоторых версиях ядра
Нужна помощь с установкой?
Напишите нам — поможем установить и настроить модуль на вашем сайте.






















