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

    Ouvrir les paiements DHMAD

    Allez dans WooCommerce → Réglages → Paiements → DHMAD. Activez la passerelle.

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

  1. 1Complétez le KYC du propriétaire, le KYB et la facturation sur dhmad.tn.
  2. 2Créez une clé API live (sk_live_…).
  3. 3Dans WooCommerce, passez l’environnement en Production, collez la clé live, puis enregistrez.
  4. 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.