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

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

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

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


Скільки коштує
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-woocommercev1.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.
Як встановити
- Завантажте cod-fee-and-prepay-discount-for-woocommerce-1.1.0.zip, залийте через «Плагіни → Додати новий → Завантажити плагін» і активуйте.
- Відкрийте WooCommerce → Комісія за післяплату, увімкніть статус і впишіть назву рядка (наприклад, «Комісія за післяплату»).
- Оберіть базу розрахунку — «товари + доставка» або тільки товари — і за потреби ввімкніть показ рядка в кошику.
- Створіть правило: метод оплати, режим (надбавка чи знижка), фіксована сума або відсоток, мін/макс і поріг кошика.
- Якщо комісія має обкладатися ПДВ — задайте податковий статус і клас рядка.
- Для 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 — відповімо протягом робочого дня. Допоможемо з налаштуванням, сумісністю та активацією ключа.
Поки що жодного відгуку. Будь першим — нижче.
Залишити відгук
Відгук модерується перед публікацією — це звичайно займає до 24 годин.
Поки питань немає. Запитай — ми відповімо протягом 24 годин.
Поставити питання
Зазвичай відповідаємо протягом 24 годин у робочий час.
Купівля модуля
—