Поиск по сайту
Результаты поиска по тегам 'shipping rules'.
Найдено 2 результата
-
Версия 1.3.4
OcBox Shipping Rules, правила доставок и оплат для OpenCart 3 Демо: посмотрите модуль в админке, без регистрации В админке: https://demo.ocbox.com.ua/admin/ логин rulesdemo пароль rulesdemo2026 Режим «только просмотр»: видны все вкладки и настройки модуля. Изменения не сохраняются. Вы когда-нибудь пробовали выключить «Наложенный платёж» в стандартном OpenCart для заказов до 300 грн, чтобы не платить комиссию Новой Почты на копейках? Или показать «Бесплатную доставку» только клиентам из группы «Оптовик»? Или скрыть «Оплату частями» для товаров из категории «Распродажа»? В стоковом OpenCart это либо отдельная доработка кода, либо хардкод в контроллере. OcBox Shipping Rules делает это правилами в админке. Задаёте условие (сумма корзины, категория, группа покупателей, город, любое из 26 типов) и действие: скрыть способ, показать заглушку с пояснением, изменить цену, изменить название, добавить доплату за способ оплаты. Стандартный OpenCart 3 просто выполняет правила, которые вы задали, без единой правки кода темы или модуля перевозчика. Главная идея: покупатель видит на оформлении только те способы доставки и оплаты, которые реально можно для его корзины, и в той цене, которую вы задали правилом. «Бесплатная доставка от 2000 грн», «Наложенный только Новой Почтой и на сумму до 20000», «Рассрочка только для клиентов из группы Оптовик и не для товаров из категории Скидки», «Курьер по Киеву дороже после 20:00», «Не показывать оплату частями на корзинах с купоном», всё это становится одной строкой в списке правил. Что вы получаете, детально Что это означает простыми словами Вы продаёте мебель. Цены от 500 до 30000 грн. Логистика: собственный курьер по Киеву (500 грн), Новая Почта отделение (по тарифу), Новая Почта адресная (по тарифу плюс 100), самовывоз (бесплатно). Оплата: LiqPay, наложенный, оплата на IBAN ФОП, рассрочка Monobank. Реальные бизнес-правила магазина: «Рассрочка только на заказы от 3000 грн», «Наложенный только Новой Почтой и не для клиентов из группы Опт», «Оптовикам показывать -3% на предоплату», «Курьер по Киеву дороже на 30% после 20:00», «Упаковка 50 грн для заказов > 15 кг», «Не предлагать доставку в Донецкую и Луганскую области». Без Shipping Rules: 6 правил в 4 разных местах, часть в коде. С Shipping Rules: 6 правил на одной странице админки, редактируются без разработчика. Вы скрываете или меняете доставку и оплату по условиям, без правки кода ✓ Правила для доставки, оплаты и подсумков Три типа правил: правило доставки (обёртывает существующие способы доставки или создаёт свой), правило оплаты (обёртывает существующие или создаёт свой, с опцией доплаты), правило подсумков (добавляет отдельную строчку в подсумках заказа, например «Упаковка», «Комиссия за COD»). Каждый тип имеет свой список в настройках модуля. ⚠ Без этого: чтобы скрыть способ доставки, приходится искать в коде контроллера соответствующее условие или ставить ещё один модуль. ✓ 26 типов условий Сумма корзины, вес корзины, количество товаров, количество позиций, минимальная сумма заказа, ID товара, ID категории, ID производителя, группа покупателей, покупатель авторизован или гость, ID покупателя, страна, область/регион, гео-зона, город, почтовый индекс, диапазон индексов, день недели, диапазон времени, диапазон дат, метод доставки, метод оплаты, магазин, язык, валюта, применённый купон. Каждое условие имеет свой набор операторов (=, ≠, >, <, между, входит в список, содержит). Условия объединяются булевым выражением типа $0 AND ($1 OR $2), с поддержкой !, &&, ||. ⚠ Без этого: правило «бесплатно от 2000 грн клиентам из группы Оптовик» это или конструктор из 3 стоковых ограничений, или код. ✓ Действие «Скрыть» или «Изменить» Каждое правило работает в одном из двух режимов. «Скрыть, если условие не выполнено» показывает способ только когда все условия выполняются, иначе способ исчезает из оформления. «Изменить, если условие выполнено» оставляет способ на месте, а когда условие выполнено, применяет заданные изменения (новая цена, новое название, новая иконка, новая доплата), иначе ничего не делает. В «Скрыть» можно ещё показать вместо способа заглушку с поясняющим текстом «Доступно только для заказов от 2000 грн, с подсказкой пользователю», которую нельзя выбрать, только прочитать. ⚠ Без этого: способ просто исчезает, и покупатель не понимает почему. Пишет в поддержку. Тарифы по весу и сумме корзины и доплаты настраиваете сами ✓ Тарифы по весу или по сумме корзины В собственном правиле доставки можно задать тарифы по уровням: до 1 кг, 60 грн; 1-3 кг, 90 грн; 3-10 кг, 150 грн; от 10 кг, 300 грн. Или по сумме: до 500 грн, 60 грн; 500-1500 грн, 30 грн; от 1500 грн, 0 грн. Корзина вне всех диапазонов скрывает способ (не тянет последний тариф), поэтому «бесплатно от 2000» работает как задумано. ⚠ Без этого: тарифы задаются только в шаблоне перевозчика, и изменения надо согласовывать с разработчиком модуля. ✓ Доплата за способ оплаты На любой способ оплаты (свой или существующий) можно повесить доплату: фиксированная сумма или процент от подсумка заказа. Например, +2% на LiqPay, чтобы покрывать комиссию банка. Или +50 грн на «Оплата курьеру». Или -3% на предоплату как мотивация. Доплата видна в подсумках сразу после выбора способа, а не только на шаге «Оформить». ⚠ Без этого: комиссии банка приходится закладывать в цену товара для всех клиентов. ✓ Группы правил: самый дешёвый или самый дорогой Несколько правил можно объединить в одну группу (ключ «название группы») и задать режим «показать самый дешёвый» или «показать самый дорогой». Например, вы создали три собственных тарифа для одного направления: правило A с фиксированной ценой, правило B по весу, правило C с расчётом по сумме. Группа оставит на оформлении только один из них, самый выгодный для покупателя. Правила с режимом «независимый» не скрываются соседними и всегда показываются. ⚠ Без этого: приходится заводить один тариф как компромисс и терять часть клиентов. Покупатель видит понятные способы с описанием и иконкой ✓ Свои способы оплаты с информационным текстом Создаёте свой способ оплаты (например, «Оплата на IBAN ФОП» или «Через криптокошелёк»), задаёте название, иконку, текст-инструкцию для покупателя («Мы пришлём реквизиты на почту после оформления»), статус заказа после выбора, текст для письма-подтверждения. Способ появляется на оформлении как обычный, с условиями показа как у любого правила. ⚠ Без этого: добавить «Оплату на IBAN» это или модуль-фейк, или сторонний прайс-плагин. ✓ Описание и иконка метода на оформлении У каждого правила есть поле «Описание» и поле «CSS-класс или изображение иконки». На оформлении рядом со способом показывается краткое пояснение (например, «Доставка 1-3 рабочих дня») и ваша иконка (например, лого перевозчика). Всё на 3 языка, поддерживаемых магазином. ⚠ Без этого: в списке способов голые текстовые строки. ✓ Работает на стандартном оформлении и в SmartOrder Стандартный OpenCart 3 и ocStore 3 через OCMOD (без ручных правок ядра). SmartOrder видит правила Shipping Rules из коробки: скрытые способы показываются как заглушки, свои способы оплаты рендерятся как отдельные карточки, доплата за оплату обновляется в подсумках сразу после клика. Сторонние чекауты могут использовать наш публичный API в своих адаптерах. ⚠ Без этого: правила пришлось бы переписывать в каждом чекауте отдельно. Ошибка в правиле не сломает оформление заказа ✓ Проверка выбора перед созданием заказа На шаге «Оформить заказ» модуль ещё раз проверяет: действительно ли выбранный покупателем способ доставки и способ оплаты разрешены для этой корзины. Если покупатель выбрал способ, а потом добавил в корзину товар из категории, для которой этот способ скрыт, заказ не будет создан с невалидным выбором. Показывается пояснение, покупатель выбирает другой способ. Это страховка на случай, когда покупатель сделал выбор, а потом изменил корзину. ⚠ Без этого: заказ создаётся с методом, который вы вообще не собирались предлагать этой корзине. ✓ Панель состояния подключения и восстановление На странице модуля виден блок «Состояние подключения»: зарегистрирован ли в Расширения > Доставка, в Расширения > Оплата, в Расширения > Подсумки заказа, какой статус (включено / выключено / удалено владельцем). Кнопка «Восстановить» ставит обратно запись, который стоковая админка OpenCart тихо удалила при открытии страницы Extensions. Плюс переключатель «Статус модуля» выключает все правила разом без удаления. ⚠ Без этого: после открытия Extensions правила исчезают, и магазин думает, что модуль сломался. ✓ Проверка условий при сохранении: не пропускает невалидное Если вы вводите «диапазон дат 2026-13-45» или оператор «между» без второго числа или выражение $0 AND $5 с несуществующим условием, модуль показывает ошибку прямо в форме и не сохраняет правило. Правила, которые сохранились до этой версии со сломанными условиями, оцениваются как «false» (правило не срабатывает, способ не проходит), а на странице модуля видны в предупреждающем списке «Эти правила надо поправить». Fail-closed по умолчанию, чтобы не было случая «покупатель получил скидку через кривое выражение в правиле». ⚠ Без этого: тихо ошибочное правило срабатывает там, где не надо. ✓ Экспорт и импорт правил Кнопки «Экспорт» и «Импорт» позволяют перенести правила между магазинами (например, с тестового на боевой, или между двумя доменами). Импорт валидирует каждое правило, показывает «добавлено / обновлено / пропущено» и список ошибок, если что-то не сходится. ⚠ Без этого: 40 правил переносятся руками полдня. Технические детали 3 типа правил: shipping, payment, total. Каждый тип регистрируется в Расширения > Доставка / Оплата / Подсумки заказа. 26 типов условий, операторы из whitelist на тип, булевы выражения со скобками, AND / OR / NOT и && / || / !. Тарифы по уровням (weight tiers, cart total tiers), фиксированная стоимость, процент от суммы корзины, стоимость за кг веса. Доплата за оплату: фиксированная сумма или процент от текущего подсумка заказа на позиции правила. Группа правил с ключом + режим «независимый / самый дешёвый / самый дорогой». Описание и CSS-класс или изображение иконки на 3 языка. Способ-заглушка с поясняющим текстом (не как кнопка, а как пояснение) для скрытых правилом методов. Проверка выбора на шаге confirm (штатный и SmartOrder), очистка сессии при переключении. Панель «Состояние подключения» с кнопкой «Восстановить» на каждый тип расширения, переключатель статуса модуля. Валидация условий и выражения при сохранении, fail-closed при сломанных правилах, предупреждающий список в настройках. Экспорт и импорт правил в формате JSON, с валидацией при импорте. Открытый API правил доставки и оплаты для интеграции со сторонними чекаутами. OCMOD для стоковой темы OpenCart 3, ocStore 3. Описание и иконка метода подтягиваются через OCMOD-модификацию twig-шаблонов списка способов. Работает вместе с другими модулями оформления OcBox Модули рассчитаны на совместную работу. ShippingHub не даёт создать ТТН, пока PaymentHub не подтвердил оплату. Shipping Rules решает, какие доставки и оплаты видит покупатель. SmartOrder собирает всё это на одной странице оформления. При этом каждый модуль работает и отдельно, на стандартном оформлении OpenCart. OcBox PaymentHub: все украинские онлайн и офлайн оплаты, статус «Оплачено» ставится сам, возврат средств из карточки заказа. OcBox ShippingHub: Новая Почта, Укрпочта, Meest и Rozetka Delivery, ТТН из карточки заказа и статусы доставки без ручной работы. OcBox SmartOrder: оформление заказа на одной странице, покупка в один клик, брошенные корзины. Совместимость OpenCart 3.0.x и ocStore 3.0.x PHP 7.4+ нужен ionCube Loader версии 14 или выше Стандартная тема, шаблоны на её основе, а также SmartOrder из коробки. Для тем с сильной кастомизацией twig-шаблонов списка способов иконка и описание могут не подтянуться, в документации расписано, как это исправить (одна операция OCMOD). Рабочего файла модуля на форуме нет, здесь только описание. Каждая сборка компилируется индивидуально под ваш домен, поэтому доступ к скачиванию предоставляется после оплаты. Напишите в личные сообщения и укажите домен, версию PHP и версию ionCube Loader. ionCube Loader, обратите внимание! Модуль закодирован ionCube Encoder 15. Для работы нужен ionCube Loader версии 14 или выше. Если у вас на хостинге установлен Loader 13.x или ниже, модуль не запустится. Покупая сейчас, вы получаете полный доступ ко всем типам правил, неограниченное количество правил и все обновления в течение года. Каждая новая версия объявляется во вкладке «Журнал изменений» на форуме. Продление лицензии на обновления В стоимость модуля уже входит год обновлений. Далее продление по той же цене ежегодно, чтобы получать новые версии. Если не продлевать, модуль продолжает работать как и раньше, просто без новых версий. Клиенты, купившие до введения продлений, сохраняют условия на дату покупки. Продление не включает повторную ionCube-компиляцию, установку и персональные консультации. Лицензия действует на домен магазина и тестовый домен. Регламент выдачи файлов модуля В рабочие дни в рабочее время файл модуля передаётся покупателю в течение суток с момента оплаты, как правило менее чем за час. В выходные дни и официальные (государственные) праздники возможны задержки, модуль будет отправлен с наступлением ближайшего рабочего дня. Благодарим за понимание. Нашли ошибку в работе модуля? Напишите в тему поддержки или в личные сообщения: ссылку на страницу, что вы делали, что произошло, и текст ошибки. Как за пять минут включить показ ошибок, найти журнал и увидеть ошибки в консоли браузера, пошагово со скриншотами: Ошибки на сайте OpenCart: как их включить, найти и передать разработчику (статья на украинском языке). С таким отчётом мы исправляем проблему значительно быстрее. Рекомендуемые платные модули OcBox Smart Related $30: связанные товары SEO FAQ AI $30: AI FAQ + Schema.org AI Product Editor $50: массовое редактирование Image Pro $15: WebP, водяной знак Filter $30: умный фильтр + SEO Category Manager $30: визуальный менеджер категорий AI Smart Search $200: AI-поиск с синонимами AI Chat $100: AI-консультант 24/7 AI Photo Studio $50: AI-обработка фото PaymentHub $80: хаб оплат ShippingHub $80: хаб доставок SmartOrder $30: быстрый заказ AI Мегарепорти $20: отчёты и Telegram-дайджест Product Bundles $30: комплекты и наборы Simple Super Search $50: нечёткий поиск без Sphinx OcBox MEGA $30: шаблон и комплект модулей AI Quiz $50: AI-квиз подбора товаров Універсальний імпорт $50: импорт прайсов поставщиков Відгуки Pro $30: отзывы с фото и видео Варіанти товару $30: матрица размер и цвет OcBox MEGA уже вышел: готовый магазин на OpenCart 3 Шаблон и семь модулей OcBox в одном комплекте: быстрое оформление SmartOrder, живой поиск, фильтр, аналитика и ремаркетинг, отзывы с фото, микроразметка и вход через соцсети. Ставите, настраиваете цвета и блоки главной, и магазин уже продаёт. Первым 100 покупателям $30 вместо $200. Смотреть OcBox MEGA → · Живое демо → Подписывайтесь на наш канал: t.me/ocboxchannel30.00 USD-
- shipping rules
- правила доставки
- (і ще 6)
-
Скачать / Купить дополнение OcBox Shipping Rules — правила доставок и оплат для OpenCart 3 и ocStore, 26 типов условий, тарифы по весу и сумме OcBox Shipping Rules, правила доставок и оплат для OpenCart 3 Демо: посмотрите модуль в админке, без регистрации В админке: https://demo.ocbox.com.ua/admin/ логин rulesdemo пароль rulesdemo2026 Режим «только просмотр»: видны все вкладки и настройки модуля. Изменения не сохраняются. Вы когда-нибудь пробовали выключить «Наложенный платёж» в стандартном OpenCart для заказов до 300 грн, чтобы не платить комиссию Новой Почты на копейках? Или показать «Бесплатную доставку» только клиентам из группы «Оптовик»? Или скрыть «Оплату частями» для товаров из категории «Распродажа»? В стоковом OpenCart это либо отдельная доработка кода, либо хардкод в контроллере. OcBox Shipping Rules делает это правилами в админке. Задаёте условие (сумма корзины, категория, группа покупателей, город, любое из 26 типов) и действие: скрыть способ, показать заглушку с пояснением, изменить цену, изменить название, добавить доплату за способ оплаты. Стандартный OpenCart 3 просто выполняет правила, которые вы задали, без единой правки кода темы или модуля перевозчика. Главная идея: покупатель видит на оформлении только те способы доставки и оплаты, которые реально можно для его корзины, и в той цене, которую вы задали правилом. «Бесплатная доставка от 2000 грн», «Наложенный только Новой Почтой и на сумму до 20000», «Рассрочка только для клиентов из группы Оптовик и не для товаров из категории Скидки», «Курьер по Киеву дороже после 20:00», «Не показывать оплату частями на корзинах с купоном», всё это становится одной строкой в списке правил. Что вы получаете, детально Что это означает простыми словами Вы продаёте мебель. Цены от 500 до 30000 грн. Логистика: собственный курьер по Киеву (500 грн), Новая Почта отделение (по тарифу), Новая Почта адресная (по тарифу плюс 100), самовывоз (бесплатно). Оплата: LiqPay, наложенный, оплата на IBAN ФОП, рассрочка Monobank. Реальные бизнес-правила магазина: «Рассрочка только на заказы от 3000 грн», «Наложенный только Новой Почтой и не для клиентов из группы Опт», «Оптовикам показывать -3% на предоплату», «Курьер по Киеву дороже на 30% после 20:00», «Упаковка 50 грн для заказов > 15 кг», «Не предлагать доставку в Донецкую и Луганскую области». Без Shipping Rules: 6 правил в 4 разных местах, часть в коде. С Shipping Rules: 6 правил на одной странице админки, редактируются без разработчика. Вы скрываете или меняете доставку и оплату по условиям, без правки кода ✓ Правила для доставки, оплаты и подсумков Три типа правил: правило доставки (обёртывает существующие способы доставки или создаёт свой), правило оплаты (обёртывает существующие или создаёт свой, с опцией доплаты), правило подсумков (добавляет отдельную строчку в подсумках заказа, например «Упаковка», «Комиссия за COD»). Каждый тип имеет свой список в настройках модуля. ⚠ Без этого: чтобы скрыть способ доставки, приходится искать в коде контроллера соответствующее условие или ставить ещё один модуль. ✓ 26 типов условий Сумма корзины, вес корзины, количество товаров, количество позиций, минимальная сумма заказа, ID товара, ID категории, ID производителя, группа покупателей, покупатель авторизован или гость, ID покупателя, страна, область/регион, гео-зона, город, почтовый индекс, диапазон индексов, день недели, диапазон времени, диапазон дат, метод доставки, метод оплаты, магазин, язык, валюта, применённый купон. Каждое условие имеет свой набор операторов (=, ≠, >, <, между, входит в список, содержит). Условия объединяются булевым выражением типа $0 AND ($1 OR $2), с поддержкой !, &&, ||. ⚠ Без этого: правило «бесплатно от 2000 грн клиентам из группы Оптовик» это или конструктор из 3 стоковых ограничений, или код. ✓ Действие «Скрыть» или «Изменить» Каждое правило работает в одном из двух режимов. «Скрыть, если условие не выполнено» показывает способ только когда все условия выполняются, иначе способ исчезает из оформления. «Изменить, если условие выполнено» оставляет способ на месте, а когда условие выполнено, применяет заданные изменения (новая цена, новое название, новая иконка, новая доплата), иначе ничего не делает. В «Скрыть» можно ещё показать вместо способа заглушку с поясняющим текстом «Доступно только для заказов от 2000 грн, с подсказкой пользователю», которую нельзя выбрать, только прочитать. ⚠ Без этого: способ просто исчезает, и покупатель не понимает почему. Пишет в поддержку. Тарифы по весу и сумме корзины и доплаты настраиваете сами ✓ Тарифы по весу или по сумме корзины В собственном правиле доставки можно задать тарифы по уровням: до 1 кг, 60 грн; 1-3 кг, 90 грн; 3-10 кг, 150 грн; от 10 кг, 300 грн. Или по сумме: до 500 грн, 60 грн; 500-1500 грн, 30 грн; от 1500 грн, 0 грн. Корзина вне всех диапазонов скрывает способ (не тянет последний тариф), поэтому «бесплатно от 2000» работает как задумано. ⚠ Без этого: тарифы задаются только в шаблоне перевозчика, и изменения надо согласовывать с разработчиком модуля. ✓ Доплата за способ оплаты На любой способ оплаты (свой или существующий) можно повесить доплату: фиксированная сумма или процент от подсумка заказа. Например, +2% на LiqPay, чтобы покрывать комиссию банка. Или +50 грн на «Оплата курьеру». Или -3% на предоплату как мотивация. Доплата видна в подсумках сразу после выбора способа, а не только на шаге «Оформить». ⚠ Без этого: комиссии банка приходится закладывать в цену товара для всех клиентов. ✓ Группы правил: самый дешёвый или самый дорогой Несколько правил можно объединить в одну группу (ключ «название группы») и задать режим «показать самый дешёвый» или «показать самый дорогой». Например, вы создали три собственных тарифа для одного направления: правило A с фиксированной ценой, правило B по весу, правило C с расчётом по сумме. Группа оставит на оформлении только один из них, самый выгодный для покупателя. Правила с режимом «независимый» не скрываются соседними и всегда показываются. ⚠ Без этого: приходится заводить один тариф как компромисс и терять часть клиентов. Покупатель видит понятные способы с описанием и иконкой ✓ Свои способы оплаты с информационным текстом Создаёте свой способ оплаты (например, «Оплата на IBAN ФОП» или «Через криптокошелёк»), задаёте название, иконку, текст-инструкцию для покупателя («Мы пришлём реквизиты на почту после оформления»), статус заказа после выбора, текст для письма-подтверждения. Способ появляется на оформлении как обычный, с условиями показа как у любого правила. ⚠ Без этого: добавить «Оплату на IBAN» это или модуль-фейк, или сторонний прайс-плагин. ✓ Описание и иконка метода на оформлении У каждого правила есть поле «Описание» и поле «CSS-класс или изображение иконки». На оформлении рядом со способом показывается краткое пояснение (например, «Доставка 1-3 рабочих дня») и ваша иконка (например, лого перевозчика). Всё на 3 языка, поддерживаемых магазином. ⚠ Без этого: в списке способов голые текстовые строки. ✓ Работает на стандартном оформлении и в SmartOrder Стандартный OpenCart 3 и ocStore 3 через OCMOD (без ручных правок ядра). SmartOrder видит правила Shipping Rules из коробки: скрытые способы показываются как заглушки, свои способы оплаты рендерятся как отдельные карточки, доплата за оплату обновляется в подсумках сразу после клика. Сторонние чекауты могут использовать наш публичный API в своих адаптерах. ⚠ Без этого: правила пришлось бы переписывать в каждом чекауте отдельно. Ошибка в правиле не сломает оформление заказа ✓ Проверка выбора перед созданием заказа На шаге «Оформить заказ» модуль ещё раз проверяет: действительно ли выбранный покупателем способ доставки и способ оплаты разрешены для этой корзины. Если покупатель выбрал способ, а потом добавил в корзину товар из категории, для которой этот способ скрыт, заказ не будет создан с невалидным выбором. Показывается пояснение, покупатель выбирает другой способ. Это страховка на случай, когда покупатель сделал выбор, а потом изменил корзину. ⚠ Без этого: заказ создаётся с методом, который вы вообще не собирались предлагать этой корзине. ✓ Панель состояния подключения и восстановление На странице модуля виден блок «Состояние подключения»: зарегистрирован ли в Расширения > Доставка, в Расширения > Оплата, в Расширения > Подсумки заказа, какой статус (включено / выключено / удалено владельцем). Кнопка «Восстановить» ставит обратно запись, который стоковая админка OpenCart тихо удалила при открытии страницы Extensions. Плюс переключатель «Статус модуля» выключает все правила разом без удаления. ⚠ Без этого: после открытия Extensions правила исчезают, и магазин думает, что модуль сломался. ✓ Проверка условий при сохранении: не пропускает невалидное Если вы вводите «диапазон дат 2026-13-45» или оператор «между» без второго числа или выражение $0 AND $5 с несуществующим условием, модуль показывает ошибку прямо в форме и не сохраняет правило. Правила, которые сохранились до этой версии со сломанными условиями, оцениваются как «false» (правило не срабатывает, способ не проходит), а на странице модуля видны в предупреждающем списке «Эти правила надо поправить». Fail-closed по умолчанию, чтобы не было случая «покупатель получил скидку через кривое выражение в правиле». ⚠ Без этого: тихо ошибочное правило срабатывает там, где не надо. ✓ Экспорт и импорт правил Кнопки «Экспорт» и «Импорт» позволяют перенести правила между магазинами (например, с тестового на боевой, или между двумя доменами). Импорт валидирует каждое правило, показывает «добавлено / обновлено / пропущено» и список ошибок, если что-то не сходится. ⚠ Без этого: 40 правил переносятся руками полдня. Технические детали 3 типа правил: shipping, payment, total. Каждый тип регистрируется в Расширения > Доставка / Оплата / Подсумки заказа. 26 типов условий, операторы из whitelist на тип, булевы выражения со скобками, AND / OR / NOT и && / || / !. Тарифы по уровням (weight tiers, cart total tiers), фиксированная стоимость, процент от суммы корзины, стоимость за кг веса. Доплата за оплату: фиксированная сумма или процент от текущего подсумка заказа на позиции правила. Группа правил с ключом + режим «независимый / самый дешёвый / самый дорогой». Описание и CSS-класс или изображение иконки на 3 языка. Способ-заглушка с поясняющим текстом (не как кнопка, а как пояснение) для скрытых правилом методов. Проверка выбора на шаге confirm (штатный и SmartOrder), очистка сессии при переключении. Панель «Состояние подключения» с кнопкой «Восстановить» на каждый тип расширения, переключатель статуса модуля. Валидация условий и выражения при сохранении, fail-closed при сломанных правилах, предупреждающий список в настройках. Экспорт и импорт правил в формате JSON, с валидацией при импорте. Открытый API правил доставки и оплаты для интеграции со сторонними чекаутами. OCMOD для стоковой темы OpenCart 3, ocStore 3. Описание и иконка метода подтягиваются через OCMOD-модификацию twig-шаблонов списка способов. Работает вместе с другими модулями оформления OcBox Модули рассчитаны на совместную работу. ShippingHub не даёт создать ТТН, пока PaymentHub не подтвердил оплату. Shipping Rules решает, какие доставки и оплаты видит покупатель. SmartOrder собирает всё это на одной странице оформления. При этом каждый модуль работает и отдельно, на стандартном оформлении OpenCart. OcBox PaymentHub: все украинские онлайн и офлайн оплаты, статус «Оплачено» ставится сам, возврат средств из карточки заказа. OcBox ShippingHub: Новая Почта, Укрпочта, Meest и Rozetka Delivery, ТТН из карточки заказа и статусы доставки без ручной работы. OcBox SmartOrder: оформление заказа на одной странице, покупка в один клик, брошенные корзины. Совместимость OpenCart 3.0.x и ocStore 3.0.x PHP 7.4+ нужен ionCube Loader версии 14 или выше Стандартная тема, шаблоны на её основе, а также SmartOrder из коробки. Для тем с сильной кастомизацией twig-шаблонов списка способов иконка и описание могут не подтянуться, в документации расписано, как это исправить (одна операция OCMOD). Рабочего файла модуля на форуме нет, здесь только описание. Каждая сборка компилируется индивидуально под ваш домен, поэтому доступ к скачиванию предоставляется после оплаты. Напишите в личные сообщения и укажите домен, версию PHP и версию ionCube Loader. ionCube Loader, обратите внимание! Модуль закодирован ionCube Encoder 15. Для работы нужен ionCube Loader версии 14 или выше. Если у вас на хостинге установлен Loader 13.x или ниже, модуль не запустится. Покупая сейчас, вы получаете полный доступ ко всем типам правил, неограниченное количество правил и все обновления в течение года. Каждая новая версия объявляется во вкладке «Журнал изменений» на форуме. Продление лицензии на обновления В стоимость модуля уже входит год обновлений. Далее продление по той же цене ежегодно, чтобы получать новые версии. Если не продлевать, модуль продолжает работать как и раньше, просто без новых версий. Клиенты, купившие до введения продлений, сохраняют условия на дату покупки. Продление не включает повторную ionCube-компиляцию, установку и персональные консультации. Лицензия действует на домен магазина и тестовый домен. Регламент выдачи файлов модуля В рабочие дни в рабочее время файл модуля передаётся покупателю в течение суток с момента оплаты, как правило менее чем за час. В выходные дни и официальные (государственные) праздники возможны задержки, модуль будет отправлен с наступлением ближайшего рабочего дня. Благодарим за понимание. Нашли ошибку в работе модуля? Напишите в тему поддержки или в личные сообщения: ссылку на страницу, что вы делали, что произошло, и текст ошибки. Как за пять минут включить показ ошибок, найти журнал и увидеть ошибки в консоли браузера, пошагово со скриншотами: Ошибки на сайте OpenCart: как их включить, найти и передать разработчику (статья на украинском языке). С таким отчётом мы исправляем проблему значительно быстрее. Рекомендуемые платные модули OcBox Smart Related $30: связанные товары SEO FAQ AI $30: AI FAQ + Schema.org AI Product Editor $50: массовое редактирование Image Pro $15: WebP, водяной знак Filter $30: умный фильтр + SEO Category Manager $30: визуальный менеджер категорий AI Smart Search $200: AI-поиск с синонимами AI Chat $100: AI-консультант 24/7 AI Photo Studio $50: AI-обработка фото PaymentHub $80: хаб оплат ShippingHub $80: хаб доставок SmartOrder $30: быстрый заказ AI Мегарепорти $20: отчёты и Telegram-дайджест Product Bundles $30: комплекты и наборы Simple Super Search $50: нечёткий поиск без Sphinx OcBox MEGA $30: шаблон и комплект модулей AI Quiz $50: AI-квиз подбора товаров Універсальний імпорт $50: импорт прайсов поставщиков Відгуки Pro $30: отзывы с фото и видео Варіанти товару $30: матрица размер и цвет OcBox MEGA уже вышел: готовый магазин на OpenCart 3 Шаблон и семь модулей OcBox в одном комплекте: быстрое оформление SmartOrder, живой поиск, фильтр, аналитика и ремаркетинг, отзывы с фото, микроразметка и вход через соцсети. Ставите, настраиваете цвета и блоки главной, и магазин уже продаёт. Первым 100 покупателям $30 вместо $200. Смотреть OcBox MEGA → · Живое демо → Подписывайтесь на наш канал: t.me/ocboxchannel Добавил OcBox Добавлено 16.09.2026 Категория Покупки, оформлення замовлення, кошик OpenCart.Pro, ocShop Несовместим
-
- shipping rules
- правила доставки
- (і ще 6)