Skip to content

Plugins CMS & E-commerce

Nos plugins officiels permettent une intégration sans code pour les plateformes les plus populaires.

WordPress / WooCommerce

Le plugin HayBTech pour WooCommerce permet d'accepter Orange Money et Wave en quelques clics.

Installation

  1. Téléchargez le plugin haybtech-woocommerce-gateway.zip.
  2. Installez-le via Extensions > Ajouter dans votre admin WordPress.
  3. Activez et configurez vos clés dans WooCommerce > Réglages > Paiements.

Sécurité

  • Vérification HMAC : Chaque notification de paiement est cryptographiquement vérifiée.
  • Nonce Security : Protection native de WordPress contre les attaques CSRF.
  • Assainissement : Toutes les données entrantes sont filtrées via sanitize_text_field() et absint().

Drupal Commerce

Le module HayBTech Commerce s'intègre nativement au tunnel d'achat de Drupal.

Installation

  1. Téléchargez le module haybtech_commerce.zip et extrayez son contenu dans le répertoire /modules/custom/haybtech_commerce de votre installation.
  2. Activez-le via l'admin ou Drush.
  3. Ajoutez une "Payment Gateway" de type HayBTech dans les réglages de la boutique.

Sécurité

  • Offsite isolation : Utilise l'architecture native OffsitePaymentGatewayBase.
  • Logger sécurisé : Masquage automatique des données sensibles dans les logs Drupal.

Odoo

Le module officiel Odoo pour HayBTech permet d'intégrer notre passerelle de paiement dans votre boutique e-commerce, votre système de facturation et vos points de vente.

Installation

  1. Téléchargez le module haybtech_odoo.zip.
  2. Extrayez l'archive et copiez le dossier haybtech_odoo dans le répertoire des addons de votre instance Odoo :
    bash
    cp -r haybtech_odoo/ <odoo-root>/addons/
  3. Redémarrez votre serveur Odoo :
    bash
    sudo systemctl restart odoo
  4. Dans l'administration Odoo, allez dans Applications, supprimez le filtre "Applications", recherchez HayBTech Payment Provider et cliquez sur Installer.

Configuration

  1. Allez dans Facturation > Configuration > Fournisseurs de paiement (ou Site Web > Configuration > Fournisseurs de paiement).
  2. Sélectionnez HayBTech.
  3. Configurez :
    • État : Test ou Live
    • Clé secrète : Votre clé sk_...
    • Secret Webhook : Le secret whsec_... obtenu dans le dashboard HayBTech
  4. Activez le fournisseur de paiement.

Sécurité

  • Vérification HMAC-SHA256 : Chaque webhook entrant est validé de manière sécurisée en temps constant.
  • Zéro Dépendance : Le module utilise uniquement la bibliothèque standard de Python (pas de dépendances pip supplémentaires).
  • Protection anti-rejeu : Tolérance maximale de 5 minutes sur la validation temporelle de la signature.

Autres plugins (En cours de développement)

Magento 2

NOTE

Le plugin pour Magento 2 est actuellement en bêta privée. Contactez notre support technique pour obtenir un accès anticipé.

PrestaShop

NOTE

Le module pour PrestaShop est en cours de développement. Les détails et la date de sortie seront annoncés prochainement.

Documentation de l'API de paiement HayBTech.