GuidesFiabilitéErreurs
Erreurs
Une erreur ne vaut jamais paiement. Chaque réponse d’erreur dit quoi faire ensuite.
Le corps d’une erreur
{
"code": "idempotency_conflict",
"message": "This request conflicts with an existing payment",
"request_id": "req_…",
"retry_action": "…"
}- code : stable, à tester dans votre code
- message : lisible, à ne pas analyser
- request_id : à donner au support
- retry_action : si et comment réessayer ; renvoyez alors la même Idempotency-Key
Les statuts
- 400 : requête invalide, corrigez-la
- 401 : clé absente ou invalide
- 402 : service restreint, votre abonnement PayHaze est impayé ; ce qui est en cours continue
- 403 : autorisation ou espace refusé
- 404 : introuvable dans cet espace
- 409 : conflit avec une demande existante ou une opération en cours
- 422 : aucun compte admissible pour ce paiement, la raison est donnée
- 429 : trop de demandes, réessayez plus tard
- 503 : momentanément indisponible, réessayez avec la même clé d’idempotence