Le plugin IzichangePay ajoute une passerelle de paiement crypto à votre boutique WooCommerce. Le client paie en cryptomonnaie (USDT, TRX…) ; la commande passe automatiquement en Processing dès confirmation du paiement par webhook signé.

Télécharger le plugin

izichangepay-for-woocommerce.zip — WordPress 6.0+ · WooCommerce 7.0+ · PHP 7.4+

Installation

1

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.
2

Activer le plugin

Cliquez sur Activer une fois l’installation terminée.
3

Ouvrir les réglages

Allez dans WooCommerce → Réglages → Paiements, puis cliquez sur IzichangePay (ou « Gérer »).
4

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.
5

Renseigner les clés API

Depuis votre dashboardIntégration → Clés API, copiez votre clé secrète (sk_test_… en test, sk_live_… en production) dans le champ correspondant.
6

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.
7

Enregistrer

Cliquez sur Enregistrer les modifications. La passerelle est prête : « Payer en crypto (IzichangePay) » apparaît au checkout.

Réglages

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.
Désactivez le Mode test avant de passer en production, et utilisez alors votre clé sk_live_… avec un endpoint webhook de production.