Comment accepter Wave et Orange Money sur un site e-commerce au Sénégal
Guide pour intégrer Wave et Orange Money à un parcours e-commerce au Sénégal : expérience client, confirmation, sécurité et rapprochement des commandes.
Par Famara Magassouba
Choisir entre paiement manuel et intégration
Le moyen le plus simple consiste à demander au client d’envoyer un paiement vers un numéro puis de transmettre une preuve. Cela peut fonctionner au démarrage, mais le marchand doit rapprocher manuellement la transaction et la commande. Plus le volume augmente, plus les erreurs et délais deviennent visibles.
Une intégration de paiement structurée relie la transaction à la commande et permet au système de mettre à jour son état lorsque le fournisseur confirme le résultat.
Ce qu’un bon checkout Mobile Money doit faire
Le client doit comprendre le montant, le moyen de paiement sélectionné et la prochaine action. Après l’initiation du paiement, la boutique doit traiter les états intermédiaires sans créer une seconde commande par erreur.
- ✓Associer chaque tentative à une commande unique.
- ✓Gérer les paiements réussis, refusés, expirés et encore en attente.
- ✓Ne jamais considérer le simple retour du navigateur comme preuve de paiement.
- ✓Afficher une confirmation compréhensible et envoyer une notification.
Sécuriser la confirmation côté serveur
Les informations venant du navigateur ne doivent pas décider seules qu’une commande est payée. La confirmation doit être vérifiée côté serveur avec le mécanisme prévu par le fournisseur de paiement, par exemple un webhook signé ou une vérification serveur à serveur.
Il faut aussi rendre le traitement idempotent : si la même notification arrive plusieurs fois, elle ne doit pas créer plusieurs paiements ou plusieurs commandes.
Tester les scénarios qui échouent
Un test réussi ne suffit pas. Simulez un téléphone incorrect, un paiement abandonné, une réponse lente, un double clic, une notification reçue deux fois et un retour sur la page après expiration. Les incidents réels se trouvent souvent dans ces chemins.
Conservez une référence technique exploitable dans le back-office afin que le support puisse comprendre ce qui s’est passé sans demander au client de recommencer immédiatement.
L’intérêt d’une plateforme intégrée
Avec SokoKart, l’objectif est de relier paiement et commande dans le même environnement de gestion. Le marchand peut ainsi suivre l’état commercial au lieu de travailler avec un site d’un côté et un historique de transactions séparé de l’autre.
Pour le client final, la meilleure intégration est celle qu’il remarque le moins : le paiement doit être clair, rapide et cohérent avec le reste du parcours d’achat.