PayPal · Codes de refus
Que signifie le code de réponse du processeur PayPal 5100 ?
Vérifié le
Le code de réponse du processeur PayPal 5100 (GENERIC_DECLINE) signifie que la carte a été refusée sans raison spécifique. La banque ou un contrôle de risque l'a refusée et PayPal n'a transmis que ce code général. L'acheteur devrait essayer une autre carte ou demander à sa banque ; le commerçant peut réessayer une fois après une pause, puis devrait demander un autre mode de paiement.
- Label PayPal
- GENERIC_DECLINE
- Type
- Refus temporaire
- Qui a refusé
- La banque de la carte ou un contrôle de risque (via PayPal)
- Réessayer
- Une fois, après 2 à 3 jours ; un deuxième refus signifie demander un autre mode de paiement
- Action de l'acheteur
- Utiliser une autre carte ou demander à la banque
- Action du commerçant
- Au maximum un nouvel essai, puis une autre méthode
- Renouvellement PlatformDTC (Nouvel essai intelligent)
- Un nouvel essai après 48 à 72 heures, puis une demande de mise à jour de la carte
Ce que fait PlatformDTC
PlatformDTC associe 5100 à generic_decline : la banque a refusé sans donner de raison. Avec le nouvel essai intelligent activé, un renouvellement bénéficie d'un seul nouvel essai 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
Un refus générique est ce qui revient quand personne dans la chaîne ne veut nommer la raison. Il couvre les filtres anti-fraude, les règles bancaires et les limites.
Ce que l'acheteur peut faire
Essayez une carte différente ou votre solde PayPal.
Votre banque peut expliquer le refus et pourrait approuver une deuxième tentative.
Ce que le magasin peut faire
Rendez le changement de méthode facile au moment du refus.
Réessayez une carte enregistrée une fois au maximum ; après cela, demandez au client de la mettre à jour.
Pour les développeurs
PayPal renvoie 5100 dans `processor_response.response_code` lors de la capture (`purchase_units[].payments.captures[]`) ou de l'autorisation d'un paiement par carte. Le nom propre de PayPal pour cela est GENERIC_DECLINE.
Les paiements par carte refusés peuvent également contenir `payment_advice_code` dans `processor_response`, le conseil du réseau de cartes ; stockez-le à côté du code de réponse.
Questions fréquentes
- Pourquoi les banques ne donnent-elles pas de raison pour 5100 ?
- Pour des raisons de confidentialité et de sécurité, les banques ne partagent les détails d'un refus qu'avec leur propre titulaire de carte.
- Faut-il traiter 5100 comme des fonds insuffisants ?
- Non. PayPal a un code distinct pour cela (5120). Sans raison indiquée, PlatformDTC autorise un nouvel essai plutôt que le calendrier de fonds plus long.
Sources
Voir aussi
- 0500 — Ne pas honorer : la banque de la carte a refusé le paiement et n'a donné aucune raison.
- 10BR — Émetteur rejeté : la banque de la carte a refusé le paiement.
- 9540 — Carte refusée : la carte a été refusée pour ce paiement.
- 5110 — Échec CVV2 : le code de sécurité de la carte ne correspondait pas.
- 5120 — Fonds insuffisants : la carte n'a pas assez d'argent ou de crédit pour ce paiement.
- 5140 — Carte fermée : le compte de la carte a été fermé par la banque ou le titulaire de la carte.
- 5150 — Retenir la carte, conditions spéciales : la banque veut que cette carte ne soit plus utilisée.
- 5160 — Utilisateur non autorisé : la personne qui paie n'est pas autorisée à utiliser cette carte.