Связаться
  • WordPress
  • Payments
  • v1.1.0

Комиссия за наложенный платёж / скидка за предоплату для WooCommerce

Отдельная строка в итоге заказа: надбавка за наложенный платёж или скидка за предоплату, % или фикс. Pro — правила с условиями.

Скачать Free
Pro · лицензия на год Чем больше сайтов, тем дешевле каждый
Совместимость
WooCommerce 6.0+ · WordPress 5.6+
PHP
7.4 и новее
Лицензия
один сайт, годовая
Триал
7 дней, без карты, один на сайт
Обновлено
12 августа 2026
Или все 144 Pro-модулей в All Access — 4 990 ₴ / год

Модуль в работе — 41 секунда

Понятно и без звука: субтитры на украинском

Что есть во Free,
а что даёт Pro

Бесплатная версия работает без ограничения по времени. Pro добавляет остальные функции из таблицы.

Функция Free Pro
Правило «метод оплаты → надбавка или скидка» 1 правило без ограничений
Фиксированная сумма или процент ✔ ✔
Минимальная и максимальная сумма комиссии (клемп процента) ✔ ✔
Порог суммы корзины «от / до» ✔ ✔
Отдельная строка в корзине, чекауте и заказе с собственным лейблом ✔ ✔
Пересчёт при смене метода оплаты без перезагрузки ✔ ✔
Налоговый статус и НДС-класс для строки комиссии ✔ ✔
База расчёта: «товары + доставка» или только товары ✔ ✔
Неограниченное количество правил с приоритетом выполнения — ✔
Условие «метод доставки» — в частности, отдельная скидка за самовывоз — ✔
Условие «категория товара в корзине» — ✔
Условие «роль пользователя» — ✔
Условие «страна» — ✔
Расписание действия правила — действует с / по — ✔

Как это выглядит

Строка «Комиссия за наложенный платёж» в итоге заказа WooCommerce
Чекаут WooCommerce: покупатель выбрал «Оплата при доставке» — к промежуточному итогу ₴1 499.00 и доставке ₴60.00 добавляется «Комиссия за наложенный платёж» ₴20.00, вместе ₴1 579.00. Стоит переключить на другой способ оплаты — и строка исчезает, итог пересчитывается без перезагрузки страницы.
Настройки комиссии за наложенный платёж в WooCommerce: база расчёта и список правил
Настройки в WooCommerce. Вверху — база расчёта («товары + доставка» или только товары) и переключатель «показывать строку в корзине». Ниже — правила: название строки, тип (надбавка или скидка), список методов оплаты, размер в гривнах или процентах, мин/макс сумма.
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

История версий

v1.1.0 Текущая 12 августа 2026

Триал больше не стартует сам: свежая установка остаётся бесплатной версией, пока владелец сам не попросит Pro.

v1.0.0 Первый релиз 28 июля 2026

Правила с фикс/процентом, клемп мин/макс, пороги корзины, база «товары + доставка» или только товары, показ в корзине, налоговый статус и НДС-класс, работа на классическом и блочном…

Вместе с Комиссия за наложенный платёж / скидка за предоплату для WooCommerce покупают

4 модуля одним заказом — на 40% дешевле, чем по отдельности

Набор «Старт магазина» Комиссия за наложенный платёж / скидка за предоплату Nova Poshta Premium LiqPay Telegram-уведомления и Viber/SMS покупателям Нужно больше — все 144 модулей в All Access за 4 990 ₴.
3 590 ₴ / год вместо 5 960 ₴ поштучно
Купить набор →

Полное описание модуля

Наложенный платёж стоит магазину денег: комиссия перевозчика, обратная доставка выкупов, замороженные деньги и процент невыкупов. Комиссия за наложенный платёж / скидка за предоплату позволяет переложить эту разницу в чекаут: выбранный метод оплаты добавляет в итог отдельную строку — надбавку или скидку. Покупатель видит её ещё до подтверждения заказа, и сумма пересчитывается каждый раз, когда он переключает способ оплаты.

Как это выглядит для покупателя

Точно так же это работает на блочном чекауте: выбранный метод передаётся в сессию через Store API, после чего итог пересчитывается — поведение идентично классическому чекауту.

Как это работает — шаг за шагом

  1. Вы создаёте правило: выбираете метод оплаты (например, «Оплата при доставке»), режим — надбавка или скидка, и тип суммы — фиксированная или процент от базы.
  2. Задаёте границы. Для процента указываете мин и макс: 5% от 499 грн даст 30 грн, если минимум = 30; 5% от большого заказа упрётся в максимум. 0 = без ограничения.
  3. Ограничиваете диапазон корзины — «от / до». Комиссия не сработает на заказах дешевле или дороже указанных сумм.
  4. Выбираете налоговый статус и класс строки, если комиссия должна облагаться НДС.
  5. Покупатель на чекауте выбирает способ оплаты — строка появляется или исчезает, итог пересчитывается, и то же значение записывается в заказ.
  6. С Pro правил может быть сколько угодно: они проверяются по приоритету (меньше число — выше приоритет), а к условиям добавляются метод доставки, категория товара в корзине, роль пользователя, страна и диапазон дат.

Триал стартует только вашим кликом

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

Что под капотом

  • Штатный механизм итогов. Комиссия добавляется как fee к корзине, поэтому попадает в заказ, в письма и в отчёты без отдельных костылей — и корректно отображается в админке заказа.
  • Корректный пересчёт. На классическом чекауте модуль сам инициирует update_checkout при смене метода оплаты; на блочном — читает выбранный метод из сессии, куда его кладёт Store API.
  • Налоги без сюрпризов. Строке можно назначить налоговый класс, и НДС считается именно с комиссии: на тесте заказ с комиссией дал 199.80 налога против 179.80 при налоговом статусе «без налога».
  • Совместимость с HPOS (custom order tables) и блочным чекаутом WooCommerce.

Как установить

  1. Скачайте cod-fee-and-prepay-discount-for-woocommerce-1.1.0.zip, залейте через «Плагины → Добавить новый → Загрузить плагин» и активируйте.
  2. Откройте WooCommerce → Комиссия за наложенный платёж.
  3. Выберите базу расчёта — «товары + доставка» или только товары — и при необходимости включите показ строки в корзине.
  4. Создайте правило: название строки (например, «Комиссия за наложенный платёж»), метод оплаты, режим (надбавка или скидка), фиксированная сумма или процент, мин/макс и порог корзины.
  5. Если комиссия должна облагаться НДС — задайте налоговый статус и класс строки.
  6. Для Pro: вставьте лицензионный ключ из письма и нажмите «Активировать ключ» — после этого применяются все правила, а не только первое. Нет ключа? «Попробовать Pro 7 дней» выдаст триальный на вашу почту.

Вопросы
о модуле

Не нашли ответ? Напишите в Telegram — ответим в течение рабочего дня.

@catcode_support Настройка, совместимость, активация
Почему строку комиссии не видно в корзине?

Метод оплаты выбирается на чекауте, поэтому в корзине его ещё нет. Если строка нужна и там — включите опцию «показывать в корзине»: она появится после того, как покупатель побывал на чекауте и выбрал способ оплаты.

Можно ли брать процент, но не меньше фиксированной суммы?

Да. Выберите тип «процент», а в поле «мин» укажите нижнюю границу. Так же работает «макс»: 5% от большого заказа не превысит заданного потолка. 0 в обоих полях = без ограничений.

Как сделать скидку за предоплату или самовывоз?

Создайте правило с режимом «Скидка» и выберите в нём методы онлайн-оплаты. Скидка за самовывоз — это Pro-правило с условием по методу доставки.

Комиссия облагается НДС?

Если нужно — да, строке назначается налоговый статус и налоговый класс, и НДС считается именно с комиссии.

Работает ли с блочным чекаутом WooCommerce?

Да. Выбранный метод оплаты передаётся в сессию через Store API, после чего итог пересчитывается — так же, как на классическом чекауте.

Что произойдёт с правилами, когда закончится лицензия?

Все правила, включая дополнительные, применяются дальше — прекращаются только обновления и поддержка. Продление тем же ключом возвращает обновления.

Не тот вариант, что искали?

Делаем кастомные модули под WordPress, WooCommerce, OpenCart и Shopify. Расскажите о задаче — подготовим оценку.

Заказать кастомный модуль