Format des erreurs
Toutes les erreurs sont retournées en JSON :400 — Bad Request
La requête est malformée ou contient des données invalides.401 — Unauthorized
L’authentification a échoué.403 — Forbidden
Accès refusé, même avec une authentification valide.404 — Not Found
La ressource demandée n’existe pas.500 — Internal Server Error
Erreur interne côté Remita.Statuts de transaction échoués
Quand une transaction atteint le statutFAILED :
Gestion des erreurs — Exemples
Checklist de débogage
Les headers
apiKey et apiId sont présents et correctsLe header
Authorization: Bearer <token> est présent et non expiréL’IP de votre serveur est dans la liste blanche
Le corps de la requête est du JSON valide (
Content-Type: application/json)Tous les champs obligatoires sont présents
L’
externalId est un UUID valide et uniqueLe
phoneNumber est au format international (ex : 237690000000)Le
amount est un nombre strictement positiftransferMethod et countryName sont cohérentsSupport
Si le problème persiste, contactez le support Remita en fournissant :- Le
timestampde l’erreur - Le
pathconcerné - Votre
apiId(jamais votreapiKey) - Le corps de votre requête (sans données sensibles)