Payments · WordPress

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

Обраний метод оплати додає в підсумок кошика й чекауту окремий рядок — надбавку за післяплату або знижку за передоплату чи самовивіз. Безкоштовна версія дає одне правило: фікс або відсоток, мін/макс, поріг суми кошика, власний лейбл, податковий клас і коректний перерахунок при зміні методу оплати. Pro знімає ліміт на кількість правил і додає умови за методом доставки, категорією товару, групою покупців, країною та розкладом дії.

Завантажити безкоштовно
Версія
v1.1.0
Сумісність
WooCommerce 6.0+ · WordPress 5.6+
Платформа
WordPress
Комісія за післяплату / знижка за передоплату для WooCommerce

Що всередині

  • Окремий рядок надбавки або знижки в підсумку кошика, чекауту й замовлення
  • Фіксована сума або відсоток від бази розрахунку
  • Мінімальна й максимальна сума комісії — клемп для відсотка
  • Поріг суми кошика «від / до» для спрацювання правила
  • Власний лейбл рядка, податковий статус і ПДВ-клас для комісії
  • Коректний перерахунок при зміні методу оплати — класичний і блоковий чекаут
  • База розрахунку на вибір: «товари + доставка» або тільки товари
  • Сумісність з HPOS (нове зберігання замовлень WooCommerce)
  • Необмежена кількість правил із пріоритетом виконання Pro
  • Умови за методом доставки (зокрема самовивіз), категорією товару, роллю користувача і країною Pro
  • Розклад дії правила «діє з / по» Pro

Післяплата коштує магазину грошей: комісія перевізника, зворотна доставка викупів, заморожені гроші й відсоток невикупів. Комісія за післяплату / знижка за передоплату дозволяє перекласти цю різницю в чекаут: обраний метод оплати додає в підсумок окремий рядок — надбавку або знижку. Покупець бачить її ще до підтвердження замовлення, і сума перераховується щоразу, коли він перемикає спосіб оплати.

Базова версія — безкоштовна й не обмежена в часі: одне правило «метод оплати → плюс або мінус», фіксована сума або відсоток, мін/макс, поріг суми кошика і власний лейбл рядка. Pro-можливості видно одразу — але сірими, на своїх місцях: вони вмикаються лише тоді, коли ви самі попросите 7-денний тріал. Посилання на збірку — у розділі «Як встановити».

Як це виглядає для покупця

Рядок «Комісія за післяплату» у підсумку замовлення WooCommerce
Чекаут WooCommerce: покупець обрав «Оплата при доставці» — до проміжного підсумку ₴1 499.00 і доставки ₴60.00 додається «Комісія за післяплату» ₴20.00, разом ₴1 579.00. Варто перемкнути на інший спосіб оплати — і рядок зникає, підсумок перераховується без перезавантаження сторінки.

Так само це працює на блоковому чекауті: обраний метод передається в сесію через Store API, після чого підсумок перераховується — поведінка ідентична класичному чекауту.

Що отримує адмін

Налаштування комісії за післяплату у WooCommerce: база розрахунку і список правил
Налаштування у WooCommerce. Угорі — база розрахунку («товари + доставка» або тільки товари) і перемикач «показувати рядок у кошику». Нижче — правила: назва рядка, тип (надбавка або знижка), список методів оплати, розмір у гривнях або відсотках, мін/макс сума.

Як це працює — крок за кроком

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

Що включено в ліцензії

Функція Безкоштовно Pro
Правило «метод оплати → надбавка або знижка» 1 правило без обмежень
Фіксована сума або відсоток
Мінімальна й максимальна сума комісії (клемп відсотка)
Поріг суми кошика «від / до»
Окремий рядок у кошику, чекауті й замовленні з власним лейблом
Перерахунок при зміні методу оплати без перезавантаження
Податковий статус і ПДВ-клас для рядка комісії
База розрахунку: «товари + доставка» або тільки товари
Необмежена кількість правил із пріоритетом виконання
Умова «метод доставки» — зокрема окрема знижка за самовивіз
Умова «категорія товару в кошику»
Умова «роль користувача»
Умова «країна»
Розклад дії правила — діє з / по
Pro-умови правила показані сірими
Pro-умови лишаються на своїх місцях — сірими, з бейджем і одним рядком про те, що саме вони дають. Збережені значення нікуди не зникають і починають діяти одразу з ліцензією.

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

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

Блок ліцензії: можливості Pro і кнопка тріалу
Блок ліцензії: стан, перелік Pro-можливостей і кнопка тріалу. Ключ перевіряється на catcode.com.ua раз на добу; якщо сервер недоступний, Pro працює ще 14 днів.
Модалка «Спробувати Pro 7 днів»
Одне поле e-mail — і ключ приходить на пошту та вмикається на сайті.

Скільки коштує

990 грн — ліцензія на рік. Рік оновлень, технічної підтримки та доступу до всіх Pro-функцій. Без автосписань: продовження завжди вручну, реквізити картки ми не зберігаємо.

Можна одразу взяти довший термін — що довший, то дешевше за рік:

  • 1 рік — 990 грн
  • 2 роки — 1 880 грн (−5%, по 940 грн за рік)
  • 3 роки — 2 610 грн (−12%, по 870 грн за рік)
  • 4 роки — 3 250 грн (−18%, по 813 грн за рік)
  • 5 років — 3 710 грн (−25%, по 742 грн за рік)

Коли термін спливає, зупиняються лише оновлення й нові функції, а Pro-функції продовжують працювати: додаткові правила залишаються збереженими, але не застосовуються, а перше (базове) працює далі без обмеження в часі. Нагадаємо на пошту за 14, 7, 3 і 1 день до завершення. Один ключ — один домен; переносите магазин — деактивуйте ліцензію на старому й активуйте на новому самостійно.

Спершу тріал, потім оплата. Тріал ви запускаєте самі кнопкою «Спробувати Pro 7 днів» — і сім днів працюють усі Pro-можливості: можна зібрати повну матрицю правил (комісія на післяплату, знижка за передоплату, окрема знижка за самовивіз) і подивитись, як вона поводиться на реальних замовленнях. Саме тому повернення коштів після оплати не передбачене.

Технічні вимоги

  • 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

Що під капотом

  • Штатний механізм підсумків. Комісія додається як 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 днів» видасть тріальний на вашу пошту.

Історія версій

1.1.0 — 12 серпня 2026
Тріал більше не стартує сам: свіже встановлення лишається безкоштовною версією, поки власник сам не попросить Pro. Ключі перевіряються на нашому сервері (активація при збереженні, щоденна перевірка, 14-денний офлайн-запас). Pro-умови показані сірими на своїх місцях із поясненням. «Зберегти налаштування» більше не стирає ключ і збережені Pro-значення. Безкоштовний рівень застосовує саме те правило, яке підсвічене на екрані. Один ненав’язливий нотіс — і лише після того, як рядок комісії реально спрацював.
1.0.0 — 28 липня 2026
Перший реліз: правила з фікс/відсотком, клемп мін/макс, пороги кошика, база «товари + доставка» або тільки товари, показ у кошику, податковий статус і ПДВ-клас, робота на класичному й блоковому чекауті, сумісність із HPOS.

Часті питання

Чому рядок комісії не видно в кошику?

Метод оплати обирається на чекауті, тому в кошику його ще немає. Якщо рядок потрібен і там — увімкніть опцію «показувати в кошику»: він з’явиться після того, як покупець побував на чекауті й обрав спосіб оплати.

Чи можна брати відсоток, але не менше фіксованої суми?

Так. Оберіть тип «відсоток», а в полі «мін» вкажіть нижню межу. Так само працює «макс»: 5% від великого замовлення не перевищить заданої стелі. 0 в обох полях = без обмежень.

Як зробити знижку за передоплату або самовивіз?

Створіть правило з режимом «Знижка» й оберіть у ньому методи онлайн-оплати. Знижка за самовивіз — це Pro-правило з умовою за методом доставки.

Комісія обкладається ПДВ?

Якщо потрібно — так, рядку призначається податковий статус і податковий клас, і ПДВ рахується саме з комісії.

Чи працює з блоковим чекаутом WooCommerce?

Так. Обраний метод оплати передається в сесію через Store API, після чого підсумок перераховується — так само, як на класичному чекауті.

Що станеться з правилами, коли завершиться ліцензія?

Додаткові правила залишаться збереженими, але не застосовуватимуться — працюватиме перше (базове) правило безкоштовної версії. Після продовження ліцензії тим самим ключем усі правила вмикаються знову.

Питання щодо модуля?

Пишіть у Telegram — відповімо протягом робочого дня. Допоможемо з налаштуванням, сумісністю та активацією ключа.

@catcode_support

Не той варіант, що шукаєте?

Ми робимо кастомні модулі під WordPress, WooCommerce, OpenCart і Shopify. Розкажіть про задачу — підготуємо оцінку.

Замовити кастомний модуль