Skip to main content

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 statut FAILED :

Gestion des erreurs — Exemples


Checklist de débogage

Les headers apiKey et apiId sont présents et corrects
Le 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 unique
Le phoneNumber est au format international (ex : 237690000000)
Le amount est un nombre strictement positif
transferMethod et countryName sont cohérents

Support

Si le problème persiste, contactez le support Remita en fournissant :
  • Le timestamp de l’erreur
  • Le path concerné
  • Votre apiId (jamais votre apiKey)
  • Le corps de votre requête (sans données sensibles)