guide

WordPress / WooCommerce

Acceptez les paiements en cryptomonnaies sur votre boutique WooCommerce grâce au plugin officiel QuantaPay Payment.

Mis à jour: 09/03/2026

Acceptez les paiements en cryptomonnaies sur votre boutique WooCommerce en utilisant l’extension officielle QuantaPay Payment.

WooCommerce Payment Gateway - QuantaPay settings
WooCommerce Payment Gateway - QuantaPay settings

Prérequis

  • WordPress 5.8+
  • WooCommerce (n’importe quelle version récente)
  • PHP 7.4+ (PHP 8.x recommandé)
  • Un compte QuantaPay Cloud (cloud.quantapay.app)

Installation

Depuis le répertoire d’extensions WordPress

  1. Allez dansExtensions → Ajouterdans votre administration WordPress.
  2. Recherchez« QuantaPay Payment ».
  3. Cliquez surInstaller maintenant, puis surActiver.

Installation manuelle

  1. Téléchargez l’extension depuiswordpress.org/plugins/quantapay-payment.
  2. Téléversez le dossierquantapay-paymentvers/wp-content/plugins/.
  3. Activez l’extension dansExtensions → Extensions installées.

Configuration

Étape 1 : Obtenir vos identifiants

Depuis votre tableau de bord QuantaPay Cloud :

  1. Clé API— Se trouve dansParamètres → Compte
  2. Clé secrète Webhook— Se trouve dansParamètres → Paiements → Webhook

Étape 2 : Entrer les identifiants dans WordPress

  1. Accédez au menuQuantaPaydans la barre latérale de votre WordPress.
  2. Collez votreClé API CloudetClé secrète Webhook.
  3. Enregistrer les paramètres.

Étape 3 : Configurer l'URL du Webhook

  1. Le plugin génère une URL de webhook :https://yoursite.com/wp-json/quantapay/webhook
  2. Copiez cette URL et collez-la dansCloud → Paramètres → Paiements → URL du Webhook.

Étape 4 : Activer la passerelle

Allez dansWooCommerce → Paramètres → Paiements → QuantaPayet activez-la.

Paramètres WooCommerce

Le plugin ajoute des paramètres directement dans la page Paiements de WooCommerce :

ChampDescriptionPar défaut
Activer/DésactiverActive ou désactive QuantaPay.Activé
Clé API CloudVotre clé API Cloud QuantaPay.
Clé secrète WebhookVotre clé secrète Webhook QuantaPay.
Nom de l'option de paiementLibellé affiché aux clients lors du paiement."Payer avec des cryptos"
Description de l'option de paiementTexte d'aide sous le titre du paiement."BTC · ETH · USDT · USDC · BNB — plus de 30 autres cryptomonnaies."

Configuration rapide

Le menuQuantaPayde la barre latérale fournit un onglet de configuration rapide où vous pouvez gérer :

  • Adresses de portefeuille
  • Devise par défaut
  • URL de redirection de remerciement
  • Copie/messages de paiement

Les modifications apportées ici sont synchronisées avec vos paramètres QuantaPay Cloud.

Prise en charge du paiement par blocs

Le plugin prend entièrement en charge le paiement par blocs WooCommerce (le nouveau paiement basé sur React). Les paiements classiques et par blocs partagent la même configuration et affichent la bande d'icônes de cryptomonnaies (BTC, ETH, USDT, USDC, BNB).

Flux de paiement

  1. Le client sélectionne "Payer avec des cryptos" lors du paiement.
  2. WooCommerce crée la commande et appelle l'API QuantaPay Checkout Session.
  3. Le client est redirigé vers la page de paiement QuantaPay.
  4. Le client sélectionne une cryptomonnaie, scanne le code QR et envoie le paiement.
  5. Après la confirmation de la blockchain, QuantaPay envoie un webhook à votre site WordPress.
  6. L'extension met à jour le statut de la commande WooCommerce à « En cours de traitement » ou « Terminée ».
  7. Le client est redirigé vers la page de remerciement WooCommerce.

Synchronisation du tableau de bord

Depuis la page d'administration QuantaPay dans WordPress, vous pouvez :

  • Consulter les soldes de vos portefeuilles
  • Parcourir les 100 dernières transactions
  • Vérifier les journaux de débogage
  • Voir les notifications de sous-paiement et de factures expirées

Sécurité

  • Les webhooks sont vérifiés à l'aide de la signature de la clé secrète partagée.
  • Les paramètres sensibles (clés API) sont chiffrés au repos.
  • Les signatures HMAC-SHA256 protègent la création de session de paiement contre toute falsification.
  • Les journaux de débogage masquent automatiquement les secrets.

Configuration Cloudflare / WAF

Si votre site se trouve derrière Cloudflare ou un autre WAF, autorisez le point de terminaison du webhook :

  1. Créez une règle de pare-feu/WAF correspondant àL'URI contient /wp-json/quantapay.
  2. Définissez l'action surAutoriserouContourner la sécurité.
  3. Assurez-vous que le niveau de sécurité n'est pas défini sur « Je suis sous attaque » pour cette URL.

Langues prises en charge

L'extension est livrée avec des traductions pour 9 langues :

  • Anglais, chinois (simplifié), espagnol, portugais (brésilien), russe, français, japonais, coréen, allemand

Tarification

QuantaPay facture un forfait fixe de0,8 % par paiement crypto réussi. Pas de frais mensuels ni de frais de retrait.