- Ajoute une méthode de paiement LigdiCash à la page de commande WooCommerce
- Redirige le client vers la page de paiement LigdiCash lors du passage en caisse
- Reçoit le callback de confirmation et met à jour automatiquement le statut de la commande
- Ajoute le support de la devise FCFA (XOF) dans WooCommerce
Prérequis
- WordPress ≥ 4.x
- WooCommerce installé et activé
- Un projet API LigdiCash avec une
api_keyet unauth_token— voir Créer un projet API - Devise de la boutique configurée sur XOF ou FCFA
Installation
Le plugin s’installe en téléchargeant le dossier sous forme de fichier ZIP et en l’important dans WordPress.1
Télécharger le plugin
Téléchargez le fichier ZIP via le lien en haut de cette page ou directement : plugin-wordpress.zip.
2
Importer dans WordPress
Dans votre tableau de bord WordPress, allez dans Extensions → Ajouter une extension → Téléverser une extension, sélectionnez le fichier
.zip, puis cliquez sur Installer maintenant.3
Activer le plugin
Une fois l’installation terminée, cliquez sur Activer l’extension.
4
Accéder aux paramètres
Allez dans WooCommerce → Réglages → Paiements, puis cliquez sur LigdiCash pour ouvrir la page de configuration.
Configuration
Depuis WooCommerce → Réglages → Paiements → LigdiCash :Flux de paiement
Une fois le plugin configuré, voici ce qui se passe lors d’une commande :1
Le client passe commande
Sur la page de commande WooCommerce, le client sélectionne LigdiCash comme mode de paiement et valide.
2
Redirection vers LigdiCash
Le plugin crée une facture via
POST /pay/v01/redirect/checkout-invoice/create et redirige le client vers la page de paiement LigdiCash.3
Paiement du client
Le client choisit son opérateur mobile money et effectue le paiement sur la page LigdiCash.
4
Retour sur la boutique
Après paiement, le client est redirigé vers la page de confirmation WooCommerce. Le plugin vérifie le statut via
GET /pay/v01/redirect/checkout-invoice/confirm/ et met à jour la commande.5
Confirmation par callback
LigdiCash envoie également un callback POST à l’URL
{votre-site}/wc-api/wc_ligdicash/. Le plugin traite ce callback et marque la commande comme Terminée si le statut est completed.L’URL de callback est générée automatiquement par le plugin :
{votre-site}/wc-api/wc_ligdicash/. Vous n’avez pas à la configurer manuellement — elle est enregistrée dans WooCommerce à l’activation du plugin.