Documentation de MonCashAPI
MonCashAPI permet à un site, une application ou un serveur d’encaisser des paiements MonCash en Haïti, puis de retirer l’argent reçu vers un numéro MonCash ou NatCash.
L’API est de type REST : des adresses prévisibles, des corps de requête et de réponse en JSON, des codes HTTP habituels, et une forme d’erreur unique.
Adresse de base
https://moncashapi.fedtopup.com/api/v1La même API répond aussi sur l’hôte qui lui est dédié : https://api.moncashapi.fedtopup.com/v1. Les deux adresses sont équivalentes.
Toutes les requêtes se font en HTTPS. Les montants sont en gourdes (code HTG), en nombres entiers à la création. Les dates sont au format ISO 8601, en UTC.
Les objets
| Champ | Type | Description |
|---|---|---|
project | projet | Un site ou une application. Il porte un solde, des clés API et des webhooks. Voir Projets. |
payment | paiement | Une somme qu’un client doit régler sur MonCash. Voir Paiements. |
withdrawal | retrait | Une demande d’envoi de votre solde vers MonCash ou NatCash. Voir Retraits. |
transaction | transaction | Un paiement ou un retrait, vus dans une même liste. Voir Transactions. |
webhook_endpoint | webhook | L’adresse de votre serveur qui reçoit les événements. Voir Webhooks. |
Tous les points d’accès
Frais
Paiement reçu : 2,9 %, ajoutés au montant et réglés par le client. Retrait : 5 %, débités de votre solde en plus du montant envoyé.
Pour commencer tout de suite : Démarrage rapide.