Расширение функционала ограничений доставок и оплат для интернет-магазина
Модуль расширяет функционал для ваших служб доставки и платежных систем, а именно добавляет новые ограничения для них. В рамках модуля добавляются следующие ограничения:По месторасположению: указав нужные месторасположения, будет применяться нужная платежная система (или доставка);По группе пользователей: платежная система (или доставка) будет применяться к определенной выбранной в настройке одной или нескольких групп пользователей;По остатку товара: платежная система (или доставка) становится доступной, когда в корзине остаток у товара соответствует критерию: (Больше, Меньше, Равно), заданному в настройках ограничения числу.По не вхождению в группу пользователей: платежная система (или доставка) будет применяться к определенной выбранной в настройке одной или нескольких групп пользователей. Если пользователь отсутствует в выбранной группе, то ограничение сработает успешно;По ID товара: платежная система (или доставка) становится доступной, когда в корзине присутствует товар с указанным в настройках ограничения ID и выполняется одно из выбранных условий применимости ограничения:Показывать если в корзине есть хотя бы один из списка;Показывать если в корзине есть все из списка;Показывать если в корзине есть хотя бы один из списка и нет других товаров;Показывать если в корзине есть все из списка и нет других товаров;Не показывать если в корзине есть хотя бы один из списка;Не показывать если в корзине есть все из списка;Не показывать если в корзине есть хотя бы один из списка и нет других товаров;Не показывать если в корзине есть все из списка и нет других товаров;По ID пользователя: платежная система (или доставка) становится доступной, для пользователей с определенными ID пользователя;По ID раздела: платежная система (или доставка) доступна, если в корзине присутствует товар входящий в выбранный раздел. Также можно настроить обратное ограничение, если нет товаров в корзине из указанных в ограничениях разделов. Можно указать несколько ID разделов через запятую; В данном ограничении также можно указать проверку на минимальную и максимальную цену для товаров входящих в разделы;По применению скидки: платежная система (или доставка) будет доступна только в том случае, если была применена какая-либо скидка в корзине (или наоборот, не применена). Вид скидки и опция применимости указывается в настройках ограничения;По факту применения скидки: платежная система (или доставка) доступна только в случае, если была применена выбранная в настройках скидка (или наоборот, не применена). -Опция применимости указывается в настройках ограничения;По проценту скидки: платежная система (или доставка) будет доступна только в случае если соблюдается условие скидки и если процент скидки больше (или меньше) указанного в настройках ограничения порога;По примененным купонам: платежная система (или доставка) будет доступна только в случае, если был применен купон (или наоборот не применен) - опция применимости указывается в настройках ограничения;По общей стоимости товаров: платежная система (или доставка) доступна только в случае, если соблюдается условие стоимости товара;По свойствам товара в корзине: платежная система (или доставка) доступна только в случае, если у товара установлено заданное в настройках свойство. Также можно настроить обратный вид проверки, чтобы ограничение срабатывало если указанные в настройках свойства и значения, отсутствуют у товаров корзины;По наличию в корзине товаров с количеством больше остатка: платежная система (или доставка) доступна только в случае, если у товара остаток больше или меньше заданного значения. Также можно настроить обратную операцию, срабатывание ограничения если отсутствуют товары с остатком больше чем на складе;По наличию в корзине товаров на определенном складе с количеством больше остатка: платежная система (или доставка) доступна только для товаров удовлетворяющих критерию по остаткам выбранного склада. Для данного ограничения можно задать ряд критериев для реализации нескольких различных сценариев. Можно выбрать один или несколько складов, указать критерии применимости ограничения:на складе товара достаточно для заказана складе товара не достаточно для заказаостаток на складе больше заданного в настройках числаостаток на складе больше или равен заданному в настройках числуостаток на складе меньше заданного в настройках числаостаток на складе меньше или равен заданному в настройках числуостаток на складе равен заданному в настройках ограничения числуТакже можно указать условие проверки, проверять доступность товаров только на одном складе, или на всех выбранных складах;По PHP строке: платежная система (или доставка) доступна только в случае если пользовательская функция разработчика (или произвольный php код) возвращает 1 или true.Ограничение по виду НДС: платежная система (или доставка) доступна если у одного (или всех - опционально) товаров установлен определенный вид НДС;Ограничение по дню недели: платежная система (или доставка) доступна если на момент оформления заказа текущий день недели удовлетворяет критерию (настройки в ограничении). В настройках ограничения присутствует возможность выбора одного или нескольких дней недели (Понедельник, Вторник ..... Воскресенье);Ограничение по времени: платежная система (или доставка) доступна если на момент оформления заказа текущее время удовлетворяет критерию (настройки в ограничении). В настройках ограничения выбираются диапазоны с шагов в 1 час. (т.е. 00:00 - 01:00, 01:00 - 02:00 и так далее до 23:00 - 00:00);Ограничение по цене позиций товаров в корзине: платежная система (или доставка) доступна цена одной позиции товаров, или всех (опционально) удовлетворяет критерию (настройки диапазону цены в ограничении). Можно выбрать условие применимости: цена выше указанного в настройках значения, или меньше указанного в настройках значения; Ограничение по цене позиций определенного (в ограничении) типа цены товаров: платежная система (или доставка) доступна цена одной позиции товаров, или всех (опционально) удовлетворяет критерию (настройки диапазону цены в ограничении). При этом проверяется не тип цены в корзине, а проверка идет по выбранному в настройках ограничения ТИПА цены;Возможность показывать различные службы доставки и оплаты в зависимости от различных условий, не входящих в поставку 1С-BITRIX;Настройка модуля не требует сложных технических операций;Список условий все время расширяется;Работа модуля возможна с широким многообразием сайтов.Модуль зарегистрирован как официальное ПО в Минцифры.
Расширение функционала ограничений доставок и оплат для интернет-магазина
Описание
Технические данные
- Опубликовано:
- 03.04.2019
- Обновлено:
- 11.11.2024
- Версия:
- 3.0.5
- Установлено:
- 100 - 499 раз
- Подходящие редакции:
-
«Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз», «Интернет-магазин + CRM»
- Адаптивность:
- Нет
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
- Совместимо с PHP 8.1
- Да
Пользовательское соглашение
Описание
Модуль расширяет функционал для ваших служб доставки и платежных систем, а именно добавляет новые ограничения для них. В рамках модуля добавляются следующие ограничения:
По месторасположению: указав нужные месторасположения, будет применяться нужная платежная система (или доставка);
По группе пользователей: платежная система (или доставка) будет применяться к определенной выбранной в настройке одной или нескольких групп пользователей;
- По остатку товара: платежная система (или доставка) становится доступной, когда в корзине остаток у товара соответствует критерию: (Больше, Меньше, Равно), заданному в настройках ограничения числу.
По не вхождению в группу пользователей: платежная система (или доставка) будет применяться к определенной выбранной в настройке одной или нескольких групп пользователей. Если пользователь отсутствует в выбранной группе, то ограничение сработает успешно;
- По ID товара: платежная система (или доставка) становится доступной, когда в корзине присутствует товар с указанным в настройках ограничения ID и выполняется одно из выбранных условий применимости ограничения:
- Показывать если в корзине есть хотя бы один из списка;
- Показывать если в корзине есть все из списка;
- Показывать если в корзине есть хотя бы один из списка и нет других товаров;
- Показывать если в корзине есть все из списка и нет других товаров;
- Не показывать если в корзине есть хотя бы один из списка;
- Не показывать если в корзине есть все из списка;
- Не показывать если в корзине есть хотя бы один из списка и нет других товаров;
- Не показывать если в корзине есть все из списка и нет других товаров;
По ID пользователя: платежная система (или доставка) становится доступной, для пользователей с определенными ID пользователя;
По ID раздела: платежная система (или доставка) доступна, если в корзине присутствует товар входящий в выбранный раздел. Также можно настроить обратное ограничение, если нет товаров в корзине из указанных в ограничениях разделов. Можно указать несколько ID разделов через запятую; В данном ограничении также можно указать проверку на минимальную и максимальную цену для товаров входящих в разделы;
По применению скидки: платежная система (или доставка) будет доступна только в том случае, если была применена какая-либо скидка в корзине (или наоборот, не применена). Вид скидки и опция применимости указывается в настройках ограничения;
По факту применения скидки: платежная система (или доставка) доступна только в случае, если была применена выбранная в настройках скидка (или наоборот, не применена). -Опция применимости указывается в настройках ограничения;
По проценту скидки: платежная система (или доставка) будет доступна только в случае если соблюдается условие скидки и если процент скидки больше (или меньше) указанного в настройках ограничения порога;
По примененным купонам: платежная система (или доставка) будет доступна только в случае, если был применен купон (или наоборот не применен) - опция применимости указывается в настройках ограничения;
По общей стоимости товаров: платежная система (или доставка) доступна только в случае, если соблюдается условие стоимости товара;
По свойствам товара в корзине: платежная система (или доставка) доступна только в случае, если у товара установлено заданное в настройках свойство. Также можно настроить обратный вид проверки, чтобы ограничение срабатывало если указанные в настройках свойства и значения, отсутствуют у товаров корзины;
По наличию в корзине товаров с количеством больше остатка: платежная система (или доставка) доступна только в случае, если у товара остаток больше или меньше заданного значения. Также можно настроить обратную операцию, срабатывание ограничения если отсутствуют товары с остатком больше чем на складе;
По наличию в корзине товаров на определенном складе с количеством больше остатка: платежная система (или доставка) доступна только для товаров удовлетворяющих критерию по остаткам выбранного склада. Для данного ограничения можно задать ряд критериев для реализации нескольких различных сценариев. Можно выбрать один или несколько складов, указать критерии применимости ограничения:
- на складе товара достаточно для заказа
- на складе товара не достаточно для заказа
- остаток на складе больше заданного в настройках числа
- остаток на складе больше или равен заданному в настройках числу
- остаток на складе меньше заданного в настройках числа
- остаток на складе меньше или равен заданному в настройках числу
- остаток на складе равен заданному в настройках ограничения числу
Также можно указать условие проверки, проверять доступность товаров только на одном складе, или на всех выбранных складах;
По PHP строке: платежная система (или доставка) доступна только в случае если пользовательская функция разработчика (или произвольный php код) возвращает 1 или true.
Ограничение по виду НДС: платежная система (или доставка) доступна если у одного (или всех - опционально) товаров установлен определенный вид НДС;
Ограничение по дню недели: платежная система (или доставка) доступна если на момент оформления заказа текущий день недели удовлетворяет критерию (настройки в ограничении). В настройках ограничения присутствует возможность выбора одного или нескольких дней недели (Понедельник, Вторник ..... Воскресенье);
Ограничение по времени: платежная система (или доставка) доступна если на момент оформления заказа текущее время удовлетворяет критерию (настройки в ограничении). В настройках ограничения выбираются диапазоны с шагов в 1 час. (т.е. 00:00 - 01:00, 01:00 - 02:00 и так далее до 23:00 - 00:00);
Ограничение по цене позиций товаров в корзине: платежная система (или доставка) доступна цена одной позиции товаров, или всех (опционально) удовлетворяет критерию (настройки диапазону цены в ограничении). Можно выбрать условие применимости: цена выше указанного в настройках значения, или меньше указанного в настройках значения;
Ограничение по цене позиций определенного (в ограничении) типа цены товаров: платежная система (или доставка) доступна цена одной позиции товаров, или всех (опционально) удовлетворяет критерию (настройки диапазону цены в ограничении). При этом проверяется не тип цены в корзине, а проверка идет по выбранному в настройках ограничения ТИПА цены;
Возможность показывать различные службы доставки и оплаты в зависимости от различных условий, не входящих в поставку 1С-BITRIX;
Настройка модуля не требует сложных технических операций;
Список условий все время расширяется;
Работа модуля возможна с широким многообразием сайтов.
Модуль зарегистрирован как официальное ПО в Минцифры.
Обсуждения (52)
Обсуждения (52
)
Авторизуйтесь , чтобы оставить отзыв или задать вопрос разработчику.
Что нового
3.0.5 (11.11.2024) |
- Техническое обновление версии
- Рефакторинг кода
|
3.0.2 (16.10.2024) |
- Улучшен функционал ограничения: "По ID раздела". Добавлена возможность указания минимальной и максимальной цены на товары в выбранных разделах.
- Техническое обновление версии
|
3.0.1 (30.08.2024) |
- Улучшен функционал ограничения: "По ID раздела". Добавлена возможность указания минимальной и максимальной цены на товары в выбранных разделах.
- Техническое обновление версии
|
2.9.9 (16.05.2024) |
- Добравлено новое ограничение: ограничение по выбранному типу цены товара в корзине.
- Техническое обновление версии
|
2.9.5 (24.10.2023) |
- Исправление в ограничении: ограничение по количеству товара в корзине.
- Техническое обновление версии
|
2.9.2 (04.10.2023) |
- Исправление в ограничении: ограничение по количеству товара в корзине.
- Исправление в ограничении: ограничение по общему количеству товара в корзине.
- Техническое обновление версии
- Отключение служебного логирования
|
2.9.1 (30.08.2023) |
- Добавлено новое ограничение: ограничение по количеству товара в корзине.
- Добавлено новое ограничение: ограничение по общему количеству товара в корзине.
- Техническое обновление версии
|
2.8.8 (19.06.2023) |
- Техническое обновление версии
- Исправление мелких ошибок в ограничении по разделам
- Повышение совместимости с php8
- Добавлено новое ограничение: ограничение по дню недели.
- Добавлено новое ограничение: ограничение по диапазону времени.
- Добавлено новое ограничение: ограничение по цене позиции товаров в корзине.
- Добавлено новое ограничение: ограничение по виду НДС у товаров.
|
2.7.2 (03.01.2023) |
- Добавлено новое ограничение: ограничение по подразделению для Bitrix24 (CRM).
- Ограничения добавленные модулем теперь имеют префикс DIGI, для удобного понимания где штатные ограничения, а какие добавлены модулем
- При деинсталляции модуля, модуль проверяет текущие виды ограничений доставок и оплат и выводит для пользователя в каких доставках и оплатах,
необходимо удалить ограничения для корректной работы модуля.
|
2.6.0 (02.02.2023) |
|
2.5.7 (08.06.2022) |
- Ограничение по ID товара, теперь умеет проверять не только наличие товара в корзине, но и присутствие иных товаров в корзине
- Добавлен параметр к ограничению по остаткам товара на складе. Параметр позволяет учитывать в ограничении не заполненный остаток на складе как 0
|
2.5.5 (31.05.2022) |
- Исправление ошибки в ограничении по остаткам на складах. При наличии в корзине товара с незаполненными остатками хотя бы на одном складе вызывало срабатывание условия
|
2.5.3 (24.05.2022) |
- Добавлено ограничение по минимальным габаритам (размерам) товара
|
2.4.2 (16.05.2022) |
- Исправление недочета в ограничении по свойствам товара. Добавлена поддержка ограничения по нескольким значениям свойства
- Исправление недочета в ограничении по свойствам товара. Добавлена поддержка ограничения по множественным свойствам
- Исправление недочета в ограничении по свойствам товара. Добавлена поддержка хранения свойств инфоблока в отдельной таблице
|
2.4.1 (28.10.2021) |
- Исправление недочета в ограничении остатков по складам
|
2.4.0 (04.10.2021) |
- Ограничение по категориям добавлено и к службам доставки
- Добавлено новое ограничение по ID пользователей.. Если в этом ограничении поставить 0, то оно будет срабатывать и для не зарегистрированных пользователей
- Ограничение по свойствам товара, теперь поддерживает в качестве параметра не ID значения, непосредственно само значение (как оно отображается)
- Ограничение по свойствам товара - теперь можно не включать передачу нужного свойства в корзину.
|
2.3.1 (29.04.2021) |
- Исправление мелких недочетов.
|
2.3.0 (26.04.2021) |
- Исправление мелких недочетов.
|
2.2.8 (20.01.2020) |
- Исправление мелких недочетов.
|
2.2.7 (21.12.2020) |
- Добавлены параметры в ограничение "по остатку товара на складе"
- Исправление мелких недочетов.
|
2.2.5 (26.11.2020) |
- Добавлено ограничение "По остатку товара на складе"
- Исправление мелких недочетов.
|
2.2.4 (12.10.2020) |
- Добавлено ограничение "По не вхождению в группу пользователей"
- Исправление мелких недочетов.
|
2.2.3 (08.10.2020) |
- Добавлено ограничение "По не вхождению в группу пользователей"
- Исправление мелких недочетов.
|
2.2.1 (06.07.2020) |
- Добавлено ограничение "По остатку товара"
- Исправление мелких недочетов.
|
Установка
Устанавливается модуль стандартным способом.
Никаких дополнительных действий не требуется.
Для настройки модуля рекомендуем посмотреть видеоинструкцию.
Поддержка
По всем вопросам технической поддержки (настройка модуля, устранение проблем) обращаться:marketplace@digimatix.ru
Все данные, которые вы указываете в обращении строго конфиденциальны.
Техподдержка не осуществляется по телефону, Skype,Telegram и другим мессенджерам. При каждом обращении обязательно предоставьте следующие данные:
- Адрес сайта;
- Логин и пароль для доступа к 1С-Битрикс с правами администратора;
- Адрес сервера, логин и пароль для доступа к сайту по FTP или SSH с правами на чтение и запись;
- Четкое описание проблемы и алгоритм действий для ее воспроизведения;
- Снимки экрана или видеозапись подтверждения ошибки.
После того, как вы отправите обращение, оно будет обработано в порядке очередности.
Время работы технической поддержки: 10:00-18:00 (MSK) по рабочим дням.
Другие решения разработчика