NewNo plan feeNo plan fee. Just 2.9% + $0.30 per card sale, and signing up is free.Try now →

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

Bibliothèque des paiements