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 5950 ?

Vérifié le

Le code de réponse du processeur PayPal 5950 (DECLINED_DUE_TO_UPDATED_ACCOUNT) signifie que le paiement a été refusé car la banque a émis une carte mise à jour ; PayPal le décrit comme un « refus externe car une carte mise à jour a été émise ». Les anciennes informations de la carte ne fonctionneront plus. L'acheteur doit saisir sa nouvelle carte, et les commerçants doivent demander aux abonnés de mettre à jour leur carte enregistrée.

Libellé PayPal
DECLINED_DUE_TO_UPDATED_ACCOUNT
Type
Refus définitif
Qui a refusé
La banque de la carte (via PayPal)
Réessayer
Non, une carte nouvelle ou mise à jour est nécessaire
Action de l'acheteur
Saisir les détails de la nouvelle carte
Action du commerçant
Demander la carte mise à jour ; ne pas réessayer l'ancienne
Renouvellement PlatformDTC
Pas de nouvel essai ; lien de mise à jour de carte en un clic et rappels

Ce que fait PlatformDTC

Lors d'un paiement par carte PayPal, PlatformDTC transforme 5950 en expired_card. Sur l'un ou l'autre des calendriers de réessai (le calendrier fixe par défaut ou Smart retry), il n'y a pas de nouvel essai sur cette carte : l'abonnement reste en souffrance pendant que le client reçoit un e-mail de mise à jour de carte (raison donnée : « la carte a expiré ») et jusqu'à 4 rappels par cycle, espacés de 3 jours ou plus.

Pourquoi cela arrive

La banque a remplacé la carte (nouveau numéro ou nouvelle date d'expiration) et refuse les anciennes informations.

Ce que l'acheteur peut faire

Utilisez la carte de remplacement que votre banque vous a envoyée.

Ce que le magasin peut faire

Demandez la nouvelle carte au client immédiatement.

Réessayer avec les anciennes informations ne fait qu'ajouter des refus.

Pour les développeurs

PayPal renvoie 5950 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 DECLINED_DUE_TO_UPDATED_ACCOUNT.

Les paiements par carte refusés peuvent également contenir `payment_advice_code` dans `processor_response`, l'avis du réseau de cartes ; stockez-le à côté du code de réponse.

Questions fréquentes

Est-ce que 5950 signifie que le client a fait quelque chose de mal ?
Non. Leur banque a émis une nouvelle carte ; les informations enregistrées sont simplement obsolètes.
Les nouvelles informations peuvent-elles être récupérées automatiquement ?
L'étiquette de PayPal ne dit pas qu'elles sont transmises. Demandez au client de saisir la carte mise à jour.

Sources

Voir aussi

Bibliothèque des paiements