
Комиссия за наложенный платёж / скидка за предоплату для WooCommerce
Отдельная строка в итоге заказа: надбавка за наложенный платёж или скидка за предоплату, % или фикс. Pro — правила с условиями.
- Совместимость
- WooCommerce 6.0+ · WordPress 5.6+
- PHP
- 7.4 и новее
- Лицензия
- один сайт, годовая
- Триал
- 7 дней, без карты, один на сайт
- Обновлено
- 12 августа 2026
Модуль в работе — 41 секунда
Понятно и без звука: субтитры на украинском
Что есть во Free,
а что даёт Pro
Бесплатная версия работает без ограничения по времени. Pro добавляет остальные функции из таблицы.
Как это выглядит

Триал стартует, когда вы попросите
Свежая установка — бесплатная версия, ничего не включается само. Кнопка «Попробовать Pro 7 дней» → e-mail → ключ сразу в окне и письмом.

Один ключ — один сайт
Переносите магазин — отвяжите лицензию на старом домене и активируйте на новом сами. Если наш сервер недоступен, Pro работает ещё 14 дней. Для студий — ключи на 5, 25 сайтов или без ограничений.
Технические требования
WooCommerce 6.0+ (проверено на 10.7) на WordPress 5.6+ — сборка cod-fee-and-prepay-discount-for-woocommerce v1.1.0
PHP 7.4+ (проверено на 8.1–8.3)
Расчёт происходит на вашем сервере; наружу идёт только проверка лицензионного ключа на catcode.com.ua
История версий
Триал больше не стартует сам: свежая установка остаётся бесплатной версией, пока владелец сам не попросит Pro.
Правила с фикс/процентом, клемп мин/макс, пороги корзины, база «товары + доставка» или только товары, показ в корзине, налоговый статус и НДС-класс, работа на классическом и блочном…
Вместе с Комиссия за наложенный платёж / скидка за предоплату для WooCommerce покупают
4 модуля одним заказом — на 40% дешевле, чем по отдельности


Nova Poshta Premium — модуль Новая Почта для OpenCart 2.3, 3.x и 4.x

LiqPay — оплата картой для OpenCart 2.3, 3.x и 4.x

Telegram-уведомления и Viber/SMS покупателям для OpenCart
Полное описание модуля
Наложенный платёж стоит магазину денег: комиссия перевозчика, обратная доставка выкупов, замороженные деньги и процент невыкупов. Комиссия за наложенный платёж / скидка за предоплату позволяет переложить эту разницу в чекаут: выбранный метод оплаты добавляет в итог отдельную строку — надбавку или скидку. Покупатель видит её ещё до подтверждения заказа, и сумма пересчитывается каждый раз, когда он переключает способ оплаты.
Как это выглядит для покупателя
Точно так же это работает на блочном чекауте: выбранный метод передаётся в сессию через Store API, после чего итог пересчитывается — поведение идентично классическому чекауту.
Как это работает — шаг за шагом
- Вы создаёте правило: выбираете метод оплаты (например, «Оплата при доставке»), режим — надбавка или скидка, и тип суммы — фиксированная или процент от базы.
- Задаёте границы. Для процента указываете мин и макс: 5% от 499 грн даст 30 грн, если минимум = 30; 5% от большого заказа упрётся в максимум.
0= без ограничения. - Ограничиваете диапазон корзины — «от / до». Комиссия не сработает на заказах дешевле или дороже указанных сумм.
- Выбираете налоговый статус и класс строки, если комиссия должна облагаться НДС.
- Покупатель на чекауте выбирает способ оплаты — строка появляется или исчезает, итог пересчитывается, и то же значение записывается в заказ.
- С Pro правил может быть сколько угодно: они проверяются по приоритету (меньше число — выше приоритет), а к условиям добавляются метод доставки, категория товара в корзине, роль пользователя, страна и диапазон дат.
Триал стартует только вашим кликом
Свежая установка — это просто бесплатная версия: никакие Pro-возможности не включаются сами и не гаснут через неделю. Если захотите попробовать Pro, нажмите «Попробовать Pro 7 дней», укажите e-mail — и получите настоящий 7-дневный ключ на почту. Карта не нужна, ничего не списывается, триал один на установку.
Что под капотом
- Штатный механизм итогов. Комиссия добавляется как fee к корзине, поэтому попадает в заказ, в письма и в отчёты без отдельных костылей — и корректно отображается в админке заказа.
- Корректный пересчёт. На классическом чекауте модуль сам инициирует
update_checkoutпри смене метода оплаты; на блочном — читает выбранный метод из сессии, куда его кладёт Store API. - Налоги без сюрпризов. Строке можно назначить налоговый класс, и НДС считается именно с комиссии: на тесте заказ с комиссией дал 199.80 налога против 179.80 при налоговом статусе «без налога».
- Совместимость с HPOS (custom order tables) и блочным чекаутом WooCommerce.
Как установить
- Скачайте cod-fee-and-prepay-discount-for-woocommerce-1.1.0.zip, залейте через «Плагины → Добавить новый → Загрузить плагин» и активируйте.
- Откройте WooCommerce → Комиссия за наложенный платёж.
- Выберите базу расчёта — «товары + доставка» или только товары — и при необходимости включите показ строки в корзине.
- Создайте правило: название строки (например, «Комиссия за наложенный платёж»), метод оплаты, режим (надбавка или скидка), фиксированная сумма или процент, мин/макс и порог корзины.
- Если комиссия должна облагаться НДС — задайте налоговый статус и класс строки.
- Для Pro: вставьте лицензионный ключ из письма и нажмите «Активировать ключ» — после этого применяются все правила, а не только первое. Нет ключа? «Попробовать Pro 7 дней» выдаст триальный на вашу почту.
Вопросы
о модуле
Не нашли ответ? Напишите в Telegram — ответим в течение рабочего дня.
Почему строку комиссии не видно в корзине?
Метод оплаты выбирается на чекауте, поэтому в корзине его ещё нет. Если строка нужна и там — включите опцию «показывать в корзине»: она появится после того, как покупатель побывал на чекауте и выбрал способ оплаты.
Можно ли брать процент, но не меньше фиксированной суммы?
Да. Выберите тип «процент», а в поле «мин» укажите нижнюю границу. Так же работает «макс»: 5% от большого заказа не превысит заданного потолка. 0 в обоих полях = без ограничений.
Как сделать скидку за предоплату или самовывоз?
Создайте правило с режимом «Скидка» и выберите в нём методы онлайн-оплаты. Скидка за самовывоз — это Pro-правило с условием по методу доставки.
Комиссия облагается НДС?
Если нужно — да, строке назначается налоговый статус и налоговый класс, и НДС считается именно с комиссии.
Работает ли с блочным чекаутом WooCommerce?
Да. Выбранный метод оплаты передаётся в сессию через Store API, после чего итог пересчитывается — так же, как на классическом чекауте.
Что произойдёт с правилами, когда закончится лицензия?
Все правила, включая дополнительные, применяются дальше — прекращаются только обновления и поддержка. Продление тем же ключом возвращает обновления.
Пока нет ни одного отзыва. Будьте первым.
Пока вопросов нет. Спроси — мы ответим в течение 24 часов.
Не тот вариант, что искали?
Делаем кастомные модули под WordPress, WooCommerce, OpenCart и Shopify. Расскажите о задаче — подготовим оценку.
Заказать кастомный модуль
Покупка модуля
—