=== Kadryza Pay ===
Contributors: kadryza
Tags: mobile money, airtel money, moov money, tchad, xaf, hosted checkout
Requires at least: 6.2
Tested up to: 7.1
Requires PHP: 7.4
WC requires at least: 8.2
WC tested up to: 11.2
Stable tag: 2.0.0
License: GPLv2 or later

Passerelle WooCommerce Mobile Money utilisant Hosted Checkout Kadryza.

== Description ==

Kadryza Pay redirige le client vers une page de paiement hébergée où il choisit
Airtel Money ou Moov Money. La commande reste en attente jusqu'à réception d'un
webhook Payment Session signé.

La redirection du navigateur ne confirme jamais le paiement. Seul l'événement
`payment_session.succeeded` peut marquer la commande payée.

Fonctionnalités :

* Hosted Checkout et Payment Sessions ;
* mode test sans argent réel ;
* checkout classique et Checkout Blocks ;
* HPOS ;
* webhooks HMAC-SHA256 idempotents ;
* prise en charge de `UNDER_REVIEW` ;
* réconciliation bornée des webhooks manqués ;
* logs WooCommerce sans secrets.

== Installation ==

1. Installez et activez WooCommerce.
2. Installez le ZIP Kadryza Pay.
3. Configurez la boutique en XAF.
4. Ajoutez votre clé API test Kadryza.
5. Créez un webhook vers l'URL affichée dans les réglages du plugin.
6. Validez le parcours en test avant d'activer le mode live.

== Changelog ==

= 2.0.0 =
* Remplacement de l'API Transactions par Hosted Checkout.
* Ajout Checkout Blocks et maintien HPOS.
* Webhooks Payment Sessions signés, dédupliqués et monotones.
* Réconciliation bornée via la lecture par référence.
* Mode test par défaut et activation live explicite.

= 1.0.0 =
* Première version expérimentale fondée sur l'API Transactions historique.
