WHMCS


Lire toutes les sections en bleues pour mieux comprendre la documentation et les sections en orange signifiant l'alerte afin d'éviter des erreurs à commettre durant les intégrations et les procédures détaillées pour les intégration.

Génération de vos clés d'API

Les clés d'API sont vos références numériques auprès des systèmes de PayDunya. Nous les utilisons afin d'identifier votre compte et les applications que vous allez créer. Ces clés sont nécessaires pour toute intégration des APIs de paiements PayDunya. Voici chronologiquement la marche à suivre :

  • Vous devez d'abord avoir un compte PayDunya Business activé. Créez-en un si besoin y est.

  • Connectez-vous à votre compte et cliquez sur oneAPI au niveau du menu à gauche.

  • Cliquez sur le bouton Configurer une nouvelle application et remplissez le formulaire.

  • Choisissez MODE TEST, JE VEUX FAIRE DES TESTS DE PAIEMENT puis ACTIVER E MODE PRODUCTION.

La passerelle de paiement paydunya sur whmcs


1 - Installation manuelle


Téléchargez notre module PayDunya WHMCS ici.
Extraire le contenu du fichier téléchargé.
Copiez le fichier paydunyagatewaymodule.php dans le dossier /modules/gateways/ de votre plateforme WHMCS, ensuite copiez les fichiers se trouvant dans le dossier callback au niveau du dossier
/modules/gateways/callback/ de votre plateforme WHMCS.


2 - Configuration de la devise BCEAO XOF(FCFA)

Pour configurer la devise BCEAO XOF(FCFA), dans l'interface d'administration WHMCS cliquez sur Setup > Payments > Currencies. Créez ensuite la devise XOF(FCFA) et configurez son taux de change.

3 - Options de configuration de la devise :

  • Currency Code: Entrez le code ISO de la devise (XOF).
  • Prefix: Entrez le symbole qui vas précéder le montant (FCFA).
  • Suffix: Entrez le symbole qui s'affichera à droite du montant (XOF).
  • Format: Choisissez un format pour la devise.
  • Base Conv. Rate: Entrez le taux de change actuel de la devise par rapport à la devise principale.
  • Update Pricing: Permet de mettre à jour les prix en se basant sur le taux de change.
  • Cliquez sur Save Changes afin que vos modifications soient prises en compte.

Configuration du plugin

  • Activez le module de paiment PayDunya au niveau de Setup -> Payments -> Payment Gateways. Cliquez sur All Payment Gateways, cherchez PayDunya et cliquez dessus.

  • Connectez-vous sur PayDunya et récupérez les clés d'API en cliquant au niveau de Intégration API puis sur détails de votre application.

  • étails
  • Retournez sur l’interface d’administration de WHMCS et renseignez les champs requis de configuration du plugin PayDunya.

Les options de configuration sont les suivantes :

  • Show on Order form: Cochez/Décochez cette case afin d'activer/désactiver le module de paiement PayDunya.

  • Master Key: Entrez la Clé principale fournie par PayDunya lors de la création de votre application.

  • Live Private Key: Entrez la Clé Privée de production fournie par PayDunya lors de la création de votre application.

  • Live Token: Entrez le Token de production fourni par PayDunya lors de la création de votre application.

  • Test Private Key: Entrez la Clé Privée de test fournie par PayDunya lors de la création de votre application.

  • Test Token: Entrez le Token de test fourni par PayDunya lors de la création de votre application.

  • Sandbox Mode: Cochez cette case si vous êtes encore à l'etape des paiements tests. N'oubliez pas de la décocher une fois que vous serez prêt à accepter des paiements réels.

  • Convert To for Processing: Sélectionnez la devise XOF.

  • Cliquez sur Save Changes afin que vos modifications soient prises en compte.

Si vous êtes en test utilisez les clés de test sinon utilisez les clés de production et spécifiez le mode en remplaçant "test" par "live" dans le code ci-dessus. Pour plus de détails sur le passage en production cliquez ici.