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.
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 LE MODE DE PRODUCTION
.
Téléchargez notre module prestashop psr
Uploader le module PayDunya comme tout autre module Prestashop, en cliquant sur : Modules > Catalogue de modules
Puis cliquer en haut à droite sur Install a module
.
Pour configurer la devise BCEAO XOF(FCFA)
, dans le menu de gauche de l'interface admin de PrestaShop cliquez sur International > Localisation
. Puis cliquez sur Devises
dans le menu à onglets présent tout juste en haut. Cliquez ensuite sur Ajouter une nouvelle devise
en haut à droite, puis créez la devise XOF(FCFA)
et configurez son taux de change. Vous laissez ce taux 1.
Configurez le module PayDunya en cliquant, dans le menu de gauche de PrestaShop, sur Modules > Module manager
.
Recherchez le module PayDunya en tapant "Paydunya". Puis cliquez sur Configurer
.
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.
Retournez sur l’interface d’administration de Prestashop et renseignez les champs requis de configuration du plugin PayDunya.
Les options
de configuration sont les suivantes:
Clé Principale:
Entrez la Clé principale fournie par PayDunya lors de la création de votre application.
Clé Privée de Production:
Entrez la Clé Privée de production fournie par PayDunya lors de la création de votre application.
Token de Production:
Entrez le Token de production fourni par PayDunya lors de la création de votre application.
Clé Privée de Test:
Entrez la Clé Privée de test fournie par PayDunya lors de la création de votre application.
Token de Test:
Entrez le Token de test fourni par PayDunya lors de la création de votre application.
Mode:
Choisissez Test si vous êtes encore à l'etape des paiements tests et Live une fois que vous serez prêt à accepter des paiements réels.
Texte du bouton de paiement:
Texte que verra le client lors du paiement de sa commande (il est conseillé de laisser la valeur par défaut).
Description du bouton de paiement:
Description de la solution de paiement PayDunya que verra le client lors du paiement de sa commande (il est conseillé de laisser la valeur par défaut).
Message affiché en cas de succès de paiement:
Message que verra le client après avoir effectué sa commande.
Message affiché en cas d'erreur de paiement:
Message que verra client si pour une raison ou une autre la transaction n'a pu être effectuée.
Cliquez sur Enregistrer
afin que vos modifications soient prises en compte.
Enfin activer le module en cliquant, dans le menu de gauche de Prestashop, sur Paiement > Préférences
. Puis cochez les cases de la ligne pour la nouvelle devise configurée "BCEAO XOF(FCFA)"
.
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.