mobile-money-sandbox

Faux serveur de passerelle Mobile Money pour les tests : scénarios de succès, d'échec, de délai dépassé et de notifications en double.

MIT Utilisé en prod Paiement v0.5.3 Go

Installation

Depuis le dépôt
git clone https://github.com/sahelcode/mobile-money-sandbox.git

README

mobile-money-sandbox

Faux serveur de passerelle Mobile Money pour les tests : scénarios de succès, d'échec, de délai dépassé et de notifications en double.

Installation

git clone https://github.com/sahelcode/mobile-money-sandbox.git

Utilisation

client := nouveau.Client(os.Getenv("CLE_API"))
paiement, err := client.Payer(5000, "+22670000000")

Pays et opérateurs

Pays couverts : BF, CI, SN, ML, KE, GH. Opérateurs : mtn-momo, orange-money, wave, m-pesa.

Tests

Les tests s'exécutent sans compte marchand grâce à des réponses enregistrées. Lancez la suite avant chaque contribution.

Contribuer

Ouvrez un ticket avant une grosse modification. Les corrections de documentation et les nouveaux exemples d'intégration sont les bienvenus.

Licence

MIT.

Notes de version

Le détail des changements est publié à chaque version, avec les modifications incompatibles signalées en tête.

Gestion des erreurs

Toutes les erreurs de l'opérateur sont converties en exceptions typées : réseau, refus, délai dépassé et réponse inattendue.

Sécurité

Ne stockez jamais les clés dans le dépôt. Vérifiez toujours le statut auprès de l'opérateur avant de livrer un service.

Notes de version

Le détail des changements est publié à chaque version, avec les modifications incompatibles signalées en tête.

Gestion des erreurs

Toutes les erreurs de l'opérateur sont converties en exceptions typées : réseau, refus, délai dépassé et réponse inattendue.

Sécurité

Ne stockez jamais les clés dans le dépôt. Vérifiez toujours le statut auprès de l'opérateur avant de livrer un service.

Notes de version

Le détail des changements est publié à chaque version, avec les modifications incompatibles signalées en tête.

Gestion des erreurs

Toutes les erreurs de l'opérateur sont converties en exceptions typées : réseau, refus, délai dépassé et réponse inattendue.

Sécurité

Ne stockez jamais les clés dans le dépôt. Vérifiez toujours le statut auprès de l'opérateur avant de livrer un service.

Notes de version

Le détail des changements est publié à chaque version, avec les modifications incompatibles signalées en tête.

Gestion des erreurs

Toutes les erreurs de l'opérateur sont converties en exceptions typées : réseau, refus, délai dépassé et réponse inattendue.

Avis

4,8/5 8 avis

Connectez-vous pour donner votre avis sur ce composant.

  • OK
    Oumou Keïta il y a 2 mois

    Très bon travail. Les exemples avec les opérateurs locaux ont fait gagner des jours à notre équipe.

  • AD
    Amadou Diallo Utilise en prod il y a 3 mois

    Exactement ce qu'il nous manquait. Les cas d'erreur sont bien gérés, nous l'utilisons pour tous nos clients.

  • EN
    Esther Nyirenda Utilise en prod il y a 3 mois

    Très bon travail. Les exemples avec les opérateurs locaux ont fait gagner des jours à notre équipe.

  • FC
    Fatimata Compaoré il y a 3 mois
  • EH
    Edwige Hounkpatin Utilise en prod il y a 4 mois

    Un bon point de départ, bien maintenu. J'aimerais voir plus de tests sur les erreurs réseau.

  • HM
    Hadiza Mahamadou il y a 4 mois

    Un bon point de départ, bien maintenu. J'aimerais voir plus de tests sur les erreurs réseau.

  • CA
    Chimène Agbodjan Utilise en prod il y a 4 mois

    Simple à installer, bien typé, et la mise à jour de la dernière version s'est faite sans casse.

  • NR
    Nirina Rakotoarisoa il y a 4 mois

    Très bon travail. Les exemples avec les opérateurs locaux ont fait gagner des jours à notre équipe.

Publier

Poser une question Obtenir de l'aide de la communauté Publier un composant Partager un SDK, un wrapper ou un package Proposer un troc Échanger une heure d'aide contre une autre Créer une prime Récompenser une solution en Mobile Money Organiser un hackathon Lancer un défi pour la communauté
Troc de compétences Primes Hackathons Observatoire