Documentation EasyMoPay

Guides pour les marchands, les opérateurs et les futurs développeurs API.

Parcourir la documentation
Guide du plugin

Plugin WooCommerce

Installez le plugin de paiement EasyMoPay et préparez une boutique WooCommerce pour les moyens de paiement compatibles.

Disponibilité du plugin

Le dashboard EasyMoPay présente un plugin WooCommerce en version 2.4.1 et des étapes d'installation. Le paquet et le code PHP ne sont toutefois pas présents dans ce dépôt, et le bouton de téléchargement actuel n'est relié à aucun fichier.

Obtenez d'abord le paquet vérifié

Demandez le ZIP officiel au support EasyMoPay. N'installez aucun paquet tiers non vérifié. Les champs exacts et les interrupteurs de moyens de paiement ne peuvent pas être documentés avant inspection du paquet publié.

Prérequis

  • Un compte marchand EasyMoPay approuvé.
  • Un site WordPress avec WooCommerce installé et activé.
  • Les droits d'installation de plugins et de modification des paiements WooCommerce.
  • Une boutique WooCommerce EasyMoPay et au moins une passerelle configurée.
  • Le ZIP officiel fourni par un canal EasyMoPay autorisé.

Télécharger, installer et activer

  1. 1Obtenez le ZIP officiel auprès du support EasyMoPay.
  2. 2Dans WordPress, ouvrez Extensions → Ajouter une extension → Téléverser une extension.
  3. 3Sélectionnez le ZIP, cliquez sur Installer maintenant et attendez la fin de l'installation.
  4. 4Cliquez sur Activer l'extension.
  5. 5Ouvrez WooCommerce → Réglages → Paiements → EasyMoPay.

Connecter la boutique à EasyMoPay

  1. 1Dans EasyMoPay, créez une boutique avec la plateforme WooCommerce.
  2. 2Configurez une passerelle, lancez le test de connexion et n'enregistrez qu'après réussite.
  3. 3Dans le plugin, saisissez uniquement les valeurs de connexion fournies par le dashboard ou le support officiel.
  4. 4Enregistrez les réglages WooCommerce, rechargez la page et vérifiez qu'EasyMoPay reste activé.

Visibilité du jeton

Chaque boutique reçoit un jeton unique en interne, mais l'écran Boutiques ne l'affiche pas actuellement. Si le plugin demande un jeton invisible, contactez le support ; n'utilisez jamais un secret de passerelle à sa place.

Configurer les moyens de paiement

L'application accepte les identifiants Wave, Orange Money et M-Pesa. Un moyen ne peut traiter un paiement que si l'identifiant de passerelle correspondant est actif.

  1. 1Configurez le fournisseur dans EasyMoPay avant d'activer son moyen dans WooCommerce.
  2. 2Activez uniquement les moyens réellement affichés par le plugin officiel installé.
  3. 3Enregistrez puis vérifiez les moyens au checkout avec un produit de test.
  4. 4Ne supposez pas l'existence de réglages invisibles dans votre version.

Tester l'intégration

  1. 1Utilisez des identifiants sandbox émis par le fournisseur lorsqu'ils existent.
  2. 2Testez la connexion dans EasyMoPay puis enregistrez les identifiants vérifiés.
  3. 3Passez une petite commande de test et sélectionnez EasyMoPay.
  4. 4Terminez ou annulez volontairement le flux fournisseur.
  5. 5Vérifiez le résultat dans Transactions et dans le statut ou les notes de commande WooCommerce.

Testez les trois résultats

Testez les cas réussi, échoué ou annulé et en attente. Les callbacks fournisseur peuvent être asynchrones : laissez le temps au paiement en attente d'être mis à jour.

Activation en production

  1. 1Obtenez les identifiants de production directement auprès de chaque fournisseur.
  2. 2Remplacez les identifiants sandbox dans Passerelles et testez à nouveau.
  3. 3Enregistrez-les et vérifiez l'état Connecté.
  4. 4Effectuez une transaction réelle contrôlée et confirmez son état final dans les deux systèmes.
  5. 5Ne placez jamais de secrets dans un ticket, une capture d'écran ou le dépôt de code.

Mises à jour du plugin

Aucun canal de mise à jour automatique n'est implémenté dans ce dépôt. Obtenez chaque version vérifiée auprès d'EasyMoPay, sauvegardez WordPress, testez-la en préproduction puis mettez à jour la production depuis l'administration des extensions.

Comportement lié à la version

Conservez le ZIP installé jusqu'à validation du remplacement. Vérifiez réglages et migrations avec les notes de version fournies.

Problèmes de configuration courants

  • EasyMoPay n'apparaît pas au checkout : vérifiez que le plugin et le moyen WooCommerce sont actifs.
  • Connexion refusée : vérifiez l'approbation du compte, l'existence de la boutique et la valeur de connexion utilisée.
  • Moyen absent : configurez et testez la passerelle correspondante puis vérifiez les contrôles visibles du plugin.
  • Les callbacks ne mettent pas la commande à jour : contrôlez HTTPS, les extensions de sécurité/cache et l'API REST WordPress.
  • Téléchargement ou jeton indisponible : il s'agit d'une limite actuelle du dashboard ; contactez le support.