=== Капсула — Платёжный шлюз ===
Contributors: kapsula
Tags: payment, sbp, woocommerce, capsule, qr
Requires at least: 5.6
Tested up to: 6.5
Requires PHP: 7.4
Stable tag: 1.0.0
License: MIT
License URI: https://opensource.org/licenses/MIT

Приём платежей через СБП на вашем сайте через платёжный шлюз Капсула. Поддержка WooCommerce из коробки + action hook для кастомных интеграций.

== Описание ==

Плагин подключает ваш WordPress-сайт к платёжной системе Капсула (kapsula.pro) для приёма платежей через СБП (Система Быстрых Платежей).

* Готовая интеграция с WooCommerce (новый способ оплаты «Оплата через СБП»)
* Покупатель сканирует QR-код на брендированной странице оплаты
* Webhook-уведомления с проверкой HMAC-подписи
* Action hook `kapsula_payment_event` для кастомных интеграций (без WooCommerce)
* Полная поддержка идемпотентности и сверки сумм

== Установка ==

1. Загрузите архив `kapsula-payments.zip` через **Плагины → Добавить новый → Загрузить плагин** (или распакуйте папку `kapsula-payments` в `/wp-content/plugins/`).
2. Активируйте плагин через меню «Плагины».
3. Зарегистрируйтесь и создайте кассу на https://kapsula.pro/auth — пройдите модерацию.
4. Скопируйте API-ключ и webhook secret из карточки кассы.
5. В админке WordPress: **Настройки → Капсула** — вставьте оба ключа и сохраните.
6. Скопируйте показанный там Webhook URL и вставьте его в кабинете Капсулы (настройки кассы → Webhook URL).
7. Если используете WooCommerce: **WooCommerce → Настройки → Платежи → Капсула** — включите.

== FAQ ==

= Какие лимиты по СБП? =
Сумма заказа: от 500 ₽ до 30 000 ₽. QR действует 30 минут.

= Можно ли использовать без WooCommerce? =
Да. Платежи можно создавать через API Капсулы напрямую, а в обработчике webhook'а слушайте action `kapsula_payment_event`.

= Как проверить что webhook доходит? =
В кабинете Капсулы есть кнопка «🧪 Отправить тестовый webhook» — она пришлёт пустое тестовое событие на ваш URL и покажет HTTP-код ответа.

== Changelog ==

= 1.0.0 =
* Первый релиз. Поддержка СБП через kapsula.pro.
