Paiements
Motifs d'échec
À chaque échec interne de Paiement (Pay-In), la cause de l’échec est ajoutée à l’objet payment
renvoyé dans la réponse HTTP.
Important
Ce sont des erreurs applicatives et non des erreurs HTTP.
Les codes de statut HTTP retournés par chaque point de terminaison de l’API HUB2 sont indiqués dans documentation de référence de l’API HUB2.
Les motifs d’échec indiqués dans cette page ne concernent que les erreurs rencontrées lors du traitement d’une transaction.
Liste des différents motifs d’échec avec leur code et leur description associée :
Code | Description |
---|---|
internal_error | Le paiement a échoué, une erreur interne est survenue. Notre service technique est au courant et travaille à sa résolution. |
service_unavailable | Le paiement a échoué. L’opérateur est actuellement indisponible. |
unknown_reason | Le paiement a échoué. Aucune raison précise n’a été fournie par l’opérateur. |
unknown_reason_orange | Le paiement a échoué. Aucune raison n’a été fournie par Orange. |
customer_account_locked | Le paiement a échoué. Le compte du client est bloqué par l’opérateur. |
customer_insufficient_funds | Le paiement a échoué. Le client ne dispose pas de suffisamment de fonds. |
authentication_failed | La validation du paiement par la client a échoué, le paiement a été annulé. |
authentication_timeout | Le délai d’attente pour la validation du paiement est dépassé, le paiement a été annulé. |
timeout | Le délai d’attente pour pour l’exécution du paiement est dépassé. |
bad_parameters | Le paiement a échoué à cause de paramètres incorrects. |
forbidden_by_provider | Le paiement a été refusé par l’opérateur. |
too_many_request | Le paiement a échoué. L’opérateur est surchargé. Veuillez réessayer plus tard. |
duplicate_request | Le paiement a échoué. Une opération similaire vient d’être enregistrée. Veuillez réessayer plus tard. |
canceled_by_customer | Le paiement a été annulé par le client. |
canceled | Le paiement a été annulé par l’opérateur. |
fraud_suspicion | Le paiement a échoué. L’opérateur a repéré une tentative de fraude. |
unsupported_currency | Le paiement a échoué. La devise n’est pas supportée. |
payer_quota_exceeded | Le paiement a échoué, le quota du client est dépassé. |
invalid_payment_processor | L’opérateur sélectionné ne permet pas d’effectuer cette opération. |
invalid_msisdn | Le numéro de téléphone est incorrect. Le paiement a échoué. |
wave_payment_expired | Le paiement a expiré. Ne plus utiliser le lien Wave correspondant à ce paiement. |
blacklisted_msisdn | Le MSISDN est temporairement banni. |
card_expired | Le paiement a échoué. La date d’expiration de la carte est dépassé. |
card_declined | Le paiement a échoué. La carte a été refusée. |
card_stolen | Le paiement a échoué. La carte est déclarée comme volée. |
card_refused | Le paiement a échoué. La carte a été refusée. |
card_invalid | Le paiement a échoué. La carte utilisée est invalide. |
card_cvn_invalid | Le paiement a échoué. La clé de sécurité de la carte est invalide. |
address_verification_failed | Le paiement a échoué. L’adresse entrée ne correspond pas à la carte utilisée. |
card_limit_reached | Le paiement a échoué. Le plafond de la carte est atteint. |