=== COD Fee and Prepay Discount for WooCommerce ===
Contributors: catcodestudio
Tags: woocommerce, cash on delivery, fee, discount, payment
Requires at least: 5.6
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 1.1.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Комісія за післяплату або знижка за передоплату чи самовивіз — окремим рядком у підсумку кошика й чекауту WooCommerce.

== Description ==

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

**Можливості**

* Правило «метод оплати → надбавка або знижка», фіксована сума або відсоток.
* Мінімальна й максимальна сума комісії (клемпінг відсотка).
* Поріг суми кошика «від / до» — правило працює лише в потрібному діапазоні.
* Окремий рядок у підсумку кошика, чекауту й замовлення з власним лейблом.
* Коректний перерахунок при зміні методу оплати — і на класичному чекауті, і на блоковому (Store API).
* Вибір податкового статусу й ПДВ-класу для рядка.
* База розрахунку на вибір: «товари + доставка» або «тільки товари».
* Сумісність з HPOS (custom order tables) і блоковим checkout.

**Що працює безкоштовно**

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

**Pro**

* Необмежена кількість правил із пріоритетом виконання.
* Умови: метод доставки (зокрема самовивіз), категорія товару в кошику, роль користувача, країна.
* Знижка за самовивіз як окреме правило.
* Розклад дії правила (діє з / по).

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

== Installation ==

1. Завантажте плагін і активуйте його.
2. Відкрийте WooCommerce → «Комісія за післяплату».
3. Увімкніть правило, оберіть метод оплати (наприклад, «Оплата при доставці»), вкажіть суму або відсоток і збережіть.

== Frequently Asked Questions ==

= Рядок не з'являється в кошику =
Метод оплати обирається на чекауті, тому в кошику його ще немає. Увімкніть «Показувати в кошику», якщо рядок потрібен і там.

= Підсумок не оновлюється при зміні методу оплати =
Плагін сам ініціює перерахунок. Якщо тема підміняє чекаут власним скриптом, перевірте, що подія `update_checkout` не заблокована.

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

= Як зробити знижку за передоплату? =
Створіть правило з типом «Знижка» й оберіть у ньому методи онлайн-оплати.

= Чи можна брати відсоток, але не менше фіксованої суми? =
Так: тип «%», а поле «мін» — потрібна нижня межа.

== Screenshots ==

1. Список правил у налаштуваннях.
2. Додаткові умови правила (Pro).
3. Рядок комісії в підсумку чекауту.

== Changelog ==

= 1.1.0 =
* Pro-тріал більше не стартує сам. Свіже встановлення — це безкоштовний рівень, поки власник не натисне «Спробувати Pro 7 днів» і не отримає справжній ключ на пошту.
* Ліцензійний ключ тепер перевіряється на catcode.com.ua (активація при збереженні, повторна перевірка раз на добу, 14-денний офлайн-запас) замість офлайнового прийому будь-якого рядка.
* Pro-поля лишаються на своїх місцях сірими, з бейджем і рядком «що це дає».
* Збереження налаштувань більше не затирає ліцензійний ключ і збережені Pro-умови правил.
* Безкоштовний рівень застосовує саме те правило, яке підсвічене на екрані (перше зверху), а не те, якому випав менший пріоритет.
* Один нотіс, і лише після того, як рядок комісії реально спрацював у кошику. Закрив — більше не показуємо.

= 1.0.0 =
* Перший реліз.

== Upgrade Notice ==

= 1.1.0 =
Автоматичний 7-денний Pro-тріал прибрано: нічого більше не вмикається саме собою. Запустіть тріал самі, коли він вам знадобиться.

= 1.0.0 =
Перший реліз.
