PayPal · Codes de refus
Que signifie le code de réponse du processeur PayPal 0500 ?
Vérifié le
Le code de réponse du processeur PayPal 0500 (`DO_NOT_HONOR`) signifie que la banque émettrice de la carte a refusé le paiement sans en donner la raison. L'intitulé de PayPal ne donne aucune autre raison, et seule la banque peut l'expliquer. L'acheteur doit contacter sa banque ou utiliser une autre carte ; le commerçant peut réessayer une fois après une pause, mais ne doit pas continuer à réessayer la même carte.
- Intitulé PayPal
- DO_NOT_HONOR
- Type
- Refus temporaire
- Qui a refusé
- La banque de la carte (via PayPal)
- Code Visa similaire
- 05 (Ne pas honorer) : Catégorie Visa 4 (générique) : nouvelles tentatives autorisées, jusqu'à 20 en 30 jours
- Réessayer
- Une fois, après 2–3 jours ; un deuxième refus signifie demander un autre mode de paiement
- Action de l'acheteur
- Appeler la banque ou payer avec une autre carte
- Action du commerçant
- Une seule nouvelle tentative après 2–3 jours au maximum ; puis demander un autre mode de paiement
- Renouvellement PlatformDTC (Nouvelle tentative intelligente)
- Une nouvelle tentative après 48–72 heures, puis une demande de mise à jour de la carte
Ce que fait PlatformDTC
PlatformDTC associe 0500 à `do_not_honor` : la banque a dit non sans raison. Avec la nouvelle tentative intelligente activée, un renouvellement obtient une seule nouvelle tentative après 48–72 heures, puis le client est invité à utiliser un autre moyen de paiement. Le tableau de bord du commerçant affiche « La banque a refusé le paiement sans donner de raison. »
Pourquoi cela arrive
« Ne pas honorer » est le refus fourre-tout de la banque. La banque connaît la raison (un score de fraude, un blocage défini par le titulaire de la carte, une règle de dépenses) mais ne la transmet pas à PayPal ou au magasin.
Ce que l'acheteur peut faire
Appeler le numéro au dos de la carte et demander pourquoi le paiement a été refusé.
Ou payer avec une autre carte ou votre solde PayPal.
Ce que le magasin peut faire
Afficher immédiatement une option claire « essayer une autre carte ».
Pour les renouvellements, une nouvelle tentative bien synchronisée est ce qui aide le plus ; après cela, demandez au client de mettre à jour son mode de paiement.
Pour les développeurs
PayPal renvoie 0500 dans `processor_response.response_code` lors de la capture (`purchase_units[].payments.captures[]`) ou de l'autorisation d'un paiement par carte. Le nom de PayPal pour cela est `DO_NOT_HONOR`.
Visa a un code de réponse brut nommé de manière similaire, 05 (« Ne pas honorer ») ; dans les Règles fondamentales de Visa (24 octobre 2026, Tableau 7-2), ce code est de catégorie 4 (générique) : nouvelles tentatives autorisées, jusqu'à 20 en 30 jours. La liste des codes de PayPal ne fait pas correspondre ses codes à ceux de Visa, traitez donc ceci comme un contexte, pas une traduction.
Conservez le code brut avec la commande. L'intitulé de PayPal est la seule signification officielle, et le code exact indique au support quelle branche de la table de PayPal a été déclenchée.
Questions fréquentes
- Dois-je réessayer un refus 0500 ?
- Une fois, après une pause de quelques jours. PayPal ne dit pas pourquoi la banque a refusé, et envoyer la même carte encore et encore a tendance à augmenter votre taux de refus auprès de cette banque.
- Est-ce que 0500 signifie que la carte est volée ?
- Non. PayPal a des codes séparés pour les cartes perdues ou volées (9520) et la fraude suspectée (9500). 0500 ne donne aucune raison du tout.
Sources
Voir aussi
- 5100 — Refus générique : la carte a été refusée et aucune raison n'a été donnée.
- 9540 — Carte refusée : la carte a été refusée pour ce paiement.
- 0100 — Référence : la banque de la carte souhaite que le titulaire de la carte la contacte avant d'approuver.
- 10BR — Émetteur rejeté : la banque de la carte a refusé le paiement.
- 0580 — Transaction non autorisée : le paiement n'est pas autorisé pour cette carte.
- 0960 — Dysfonctionnement du système : une panne technique a arrêté le paiement, pas un refus bancaire.
- 1310 — Montant invalide : le montant du paiement a été refusé comme invalide.
- 1320 — Code de devise invalide : la devise du paiement ne peut pas être utilisée ici.