PayPal · Codes de refus
Que signifie le code de réponse du processeur PayPal PPD3 ?
Vérifié le
Le code de réponse du processeur PayPal PPD3 (SECURE_ERROR_3DS) signifie qu'il y a eu une erreur lors de l'étape 3-D Secure, la vérification du titulaire de la carte par la banque, de sorte que le paiement n'a pas été finalisé. L'acheteur devrait réessayer et terminer la vérification de la banque, ou utiliser une autre carte si la vérification échoue à plusieurs reprises. Réessayer sans authentification ne fonctionnera pas.
- Libellé PayPal
- SECURE_ERROR_3DS
- Type
- Authentification requise
- Qui a refusé
- Le processus 3-D Secure (via PayPal)
- Relance
- Seulement après que le titulaire de la carte ait terminé l'authentification
- Action de l'acheteur
- Réessayer et terminer la vérification
- Action du commerçant
- Permettre à l'acheteur de se réauthentifier
- Renouvellement PlatformDTC
- Pas de relance aveugle ; le client est invité à confirmer auprès de sa banque
Ce que fait PlatformDTC
PlatformDTC traite le PPD3 de PayPal comme une authentification requise (authentication_required). Aucune invite 3-D Secure ne peut atteindre un client qui n'est pas présent, donc, quel que soit le calendrier de relance (le calendrier fixe par défaut ou Smart retry), un renouvellement refusé de cette manière n'est pas relancé aveuglément : il est maintenu en souffrance et le client reçoit un e-mail lui demandant de confirmer le paiement auprès de sa banque.
Pourquoi cela arrive
Un problème est survenu pendant le 3-D Secure : la page de la banque n'a pas chargé, la session a expiré ou la réponse était invalide. L'intitulé de PayPal ne le précise pas.
Ce que l'acheteur peut faire
Réessayer et compléter la vérification affichée par votre banque ; ou utiliser une autre carte.
Ce que le commerçant peut faire
Laisser l'acheteur relancer le paiement afin que le 3-D Secure puisse s'exécuter à nouveau.
Si PPD3 affecte de nombreuses commandes, vérifiez la configuration 3-D Secure de vos champs de carte PayPal.
Pour les développeurs
PayPal renvoie PPD3 dans `processor_response.response_code` lors de la capture (`purchase_units[].payments.captures[]`) ou de l'autorisation d'un paiement par carte. Le nom que PayPal lui donne est `SECURE_ERROR_3DS`.
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
- PPD3 est-il un refus de la banque ?
- C'est une erreur dans l'étape d'authentification, pas une décision concernant les fonds de la carte.
- Un renouvellement peut-il être réessayé après PPD3 ?
- Pas aveuglément. Le client doit être présent pour s'authentifier.
Sources
Voir aussi
- 5650 — SCA requise : la banque a besoin que le titulaire de la carte authentifie le paiement.
- 7710 — Authentification échouée : la vérification 3-D Secure n'a pas abouti.
- PPEF — Instrument de paiement expiré : la carte ou le compte utilisé pour payer a expiré.
- PPEL — Dépasse la limite de fréquence : trop de paiements sur une période avec cette carte.
- PPEX — Date d'expiration : le paiement a été refusé à cause de la date d'expiration de la carte.
- PPFR — Instrument de financement restreint : la carte ou le compte a une restriction.
- INSTRUMENT_DECLINED — Instrument refusé : la carte ou la banque dans le compte PayPal de l'acheteur a été refusée.
- PAYER_ACTION_REQUIRED — Action du payeur requise : l'acheteur doit retourner sur PayPal pour finaliser le paiement.