Plugin officiel
DHMAD pour WooCommerce
Acceptez le paiement hébergé DHMAD sur votre boutique WordPress. Le client paie sur dhmad.tn ; WooCommerce marque la commande payée via un webhook signé.
Pas encore sur wordpress.org. Importez le zip dans wp-admin.
Ce qu’il fait
Paiement hébergé
Valider la commande envoie le client vers le checkout DHMAD. Aucune donnée carte ne transite par WordPress.
Règlement automatique
Un webhook signé charge.status.updated marque la commande WooCommerce payée. Vous ne collez ni URL ni secret de webhook.
Sandbox d’abord
Testez avec une clé sk_sandbox_. La production reste bloquée tant que KYC, KYB et la facturation ne sont pas prêts.
Prérequis
- WordPress 6.4+ et WooCommerce 8.0+
- Devise de la boutique TND, USD ou EUR
- Un compte développeur DHMAD et une clé API
Installer dans WordPress
Environ cinq minutes une fois la clé sandbox en main.
- 1
Créer une clé API DHMAD
Créez un compte développeur gratuit, puis ouvrez Tableau de bord → Clés API. Créez une clé sandbox (sk_sandbox_…). Les clés live s’ouvrent une fois votre entreprise vérifiée.
- 2
Télécharger et importer le plugin
Téléchargez le zip sur cette page. Dans WordPress : Extensions → Ajouter → Téléverser une extension, choisissez le zip, puis Installer et Activer.
- 3
Ouvrir les paiements DHMAD
Allez dans WooCommerce → Réglages → Paiements → DHMAD. Activez la passerelle.
- 4
Connecter le sandbox
Choisissez Sandbox, collez la clé secrète sandbox, puis enregistrez. Le plugin enregistre le webhook et autorise l’origine de la boutique pour le retour checkout.
- 5
Frais et moyens
Choisissez qui paie les frais DHMAD (boutique ou client) et les moyens affichés, y compris l’encaissement cash si vous le souhaitez.
- 6
Passer une commande test
Ajoutez un produit, payez avec DHMAD, puis réglez sur le checkout hébergé. La commande passe en payée quand le webhook (ou la page de remerciement) voit status completed.
Passer en production
- 1Complétez le KYC du propriétaire, le KYB et la facturation sur dhmad.tn.
- 2Créez une clé API live (sk_live_…).
- 3Dans WooCommerce, passez l’environnement en Production, collez la clé live, puis enregistrez.
- 4L’écran des réglages affiche la même checklist que ce portail. Les clients ne voient jamais ces erreurs.
Prêt à encaisser avec WooCommerce ?
Téléchargez le plugin et connectez une clé sandbox aujourd’hui.