=== MySargal — Fidélité & Cartes cadeaux (WooCommerce) ===

Ce que fait le plugin :
1. Carte cadeau au checkout — le client saisit son code GC-XXXXXX, le solde est vérifié
   en direct, le montant est appliqué en remise, puis débité au paiement.
   En cas de remboursement/annulation, la carte est automatiquement recréditée.
2. Points de fidélité — chaque commande payée crédite des points au client
   (retrouvé/créé par son numéro), avec envoi de sa carte sur WhatsApp.

Installation :
1. Zippez le dossier "mysargal-loyalty" (ou utilisez le .zip fourni).
2. WordPress → Extensions → Ajouter → Téléverser une extension → activez.
3. WooCommerce → MySargal → collez votre Clé API (Espace développeurs MySargal).
4. C'est prêt. Testez une commande, puis une carte cadeau au checkout.

Notes :
- Aucune donnée sensible n'est stockée sur le site : tout passe par l'API MySargal
  (clé x-api-key) et le registre reste chez MySargal.
- Idempotent : une commande ne crédite les points qu'une seule fois, une carte cadeau
  n'est débitée qu'une fois (clé wc-<order_id>).
- Devise : FCFA (XOF).

Version 1.4.0 (sécurité) :
- Récompenses : un invité (ou un client connecté dont le téléphone de compte ne
  correspond pas) doit saisir son numéro ET le code complet de sa carte (LC-...).
  Seul le prénom du client est affiché.
- Carte cadeau : solde revérifié à la validation de la commande, carte débitée dès
  la création de la commande (clé wc-<order_id>), recréditée si le paiement échoue,
  si la commande est annulée ou remboursée. Montant appliqué en unités entières
  (l'API ne débite que des montants entiers). 10 essais de code / 10 min.
- Points : crédités uniquement sur commande payée, une seule fois ; retirés (et
  points de récompense rendus) en cas d'annulation/remboursement via api-reverse.
- Réglages : clé API masquée, URL d'API limitée au domaine MySargal en https,
  page accessible avec la capacité manage_woocommerce.
