wave-checkout
Créer des sessions de paiement Wave et vérifier les signatures de notification depuis Node.js.
Installation
npm install @sahelcode/wave-checkout
README
wave-checkout
Créer des sessions de paiement Wave et vérifier les signatures de notification depuis Node.js.
Installation
npm install @sahelcode/wave-checkout
Utilisation
const client = creerClient({ cle: process.env.CLE_API });
const paiement = await client.payer({ montant: 5000, numero: '+22670000000' });
Pays et opérateurs
Pays couverts : SN, CI, ML, BF. Opérateurs : wave.
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.
Avis
Connectez-vous pour donner votre avis sur ce composant.
-
CG
Simple à installer, bien typé, et la mise à jour de la dernière version s'est faite sans casse.
Réponse du mainteneur· il y a 4 mois
Bien noté, nous ajoutons ce cas aux tests. Merci d'avoir signalé le problème.
-
NR
Code propre et testé. Le mainteneur répond vite aux tickets, c'est rare et précieux.
-
CA
Bonne bibliothèque. Je l'utilise en production, la documentation pourrait être un peu plus détaillée.
-
RK
Bonne bibliothèque. Je l'utilise en production, la documentation pourrait être un peu plus détaillée.
-
AS
Code propre et testé. Le mainteneur répond vite aux tickets, c'est rare et précieux.