Télécharger le plugin
izichangepay-for-woocommerce-0.1.0.zip — WordPress 6.0+ · WooCommerce 7.0+ · PHP 7.4+
Installation
Télécharger et installer le plugin
Téléchargez le
.zip ci-dessus. Dans WordPress : Extensions → Ajouter une extension → Téléverser une extension, choisissez le fichier, puis Installer maintenant.Ouvrir les réglages
Allez dans WooCommerce → Réglages → Paiements, puis cliquez sur IzichangePay (ou « Gérer »).
Configurer la passerelle
Cochez Activer IzichangePay. Choisissez le Type de paiement : Redirection (page hébergée) ou Modale (widget sur votre site). Activez le Mode test pendant vos essais.
Renseigner les clés API
Depuis votre dashboard → Intégration → Clés API, copiez votre clé secrète (
sk_test_… en test, sk_live_… en production) dans le champ correspondant.Déclarer le webhook
Copiez l’URL affichée sous Secret du webhook (
https://votre-site/?wc-api=izipay) et déclarez-la dans Dashboard → Intégration → Webhooks. Collez le secret whsec_… généré dans le champ Secret du webhook.Réglages
| Réglage | Description |
|---|---|
| Type de paiement | Redirection (page izipay hébergée) ou Modale (widget embed.js sur votre site) |
| Mode test | Utilise la clé sk_test_. À désactiver avant la mise en production. |
| Clé secrète test / live | Votre clé API izipay (sk_test_… / sk_live_…) |
| Secret du webhook | whsec_… de l’endpoint déclaré dans le dashboard |
| Cryptos acceptées | Sélection parmi le catalogue izipay. À activer aussi sur votre dashboard. |
La passerelle ne s’affiche au checkout que si la devise de votre boutique est supportée par IzichangePay (XOF, XAF, USD, CDF, GHS, GNF, KES, NGN).
Confirmation des paiements
La commande n’est marquée payée que par le webhook signé (payment_intent.completed / payin.confirmed), jamais par un signal d’interface. À réception, le plugin appelle payment_complete() et la commande passe en Processing. Voir Webhooks.