Appearance
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
- Téléchargez le plugin haybtech-woocommerce-gateway.zip.
- Installez-le via Extensions > Ajouter dans votre admin WordPress.
- 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()etabsint().
Drupal Commerce
Le module HayBTech Commerce s'intègre nativement au tunnel d'achat de Drupal.
Installation
- Téléchargez le module haybtech_commerce.zip et extrayez son contenu dans le répertoire
/modules/custom/haybtech_commercede votre installation. - Activez-le via l'admin ou Drush.
- 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
- Téléchargez le module haybtech_odoo.zip.
- Extrayez l'archive et copiez le dossier
haybtech_odoodans le répertoire des addons de votre instance Odoo :bashcp -r haybtech_odoo/ <odoo-root>/addons/ - Redémarrez votre serveur Odoo :bash
sudo systemctl restart odoo - Dans l'administration Odoo, allez dans Applications, supprimez le filtre "Applications", recherchez HayBTech Payment Provider et cliquez sur Installer.
Configuration
- Allez dans Facturation > Configuration > Fournisseurs de paiement (ou Site Web > Configuration > Fournisseurs de paiement).
- Sélectionnez HayBTech.
- Configurez :
- État : Test ou Live
- Clé secrète : Votre clé
sk_... - Secret Webhook : Le secret
whsec_...obtenu dans le dashboard HayBTech
- 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.
