PayPal · Codes de refus
Que signifie l'erreur PayPal PAYER_ACTION_REQUIRED ?
Vérifié le
L'erreur PAYER_ACTION_REQUIRED de PayPal signifie que le paiement ne peut pas être finalisé tant que l'acheteur n'a pas effectué une action ; l'instruction de PayPal est de « demander à l'acheteur de retourner sur PayPal ». Soumettre à nouveau sans l'acheteur échouera à nouveau, alors renvoyez-le sur PayPal. Pour un abonnement PayPal enregistré, l'acheteur n'est pas présent, le magasin doit donc le faire revenir.
- Description PayPal
- La transaction ne peut pas être finalisée avec succès, demandez à l'acheteur de retourner sur PayPal.
- Type
- Action de l'acheteur nécessaire
- Qui a refusé
- PayPal
- Réessayer
- Seulement après que l'acheteur ait terminé l'étape dans PayPal
- Action de l'acheteur
- Retournez sur PayPal et complétez l'étape indiquée
- Action du commerçant
- Renvoyez l'acheteur sur PayPal ; ne soumettez pas à nouveau aveuglément
- Renouvellement PlatformDTC
- Pas de nouvelle tentative aveugle ; le client a été invité à confirmer auprès de sa banque
Ce que fait PlatformDTC
PlatformDTC considère PAYER_ACTION_REQUIRED comme un paiement qui nécessite l'intervention du client. Quel que soit le calendrier de nouvelle tentative (le calendrier fixe par défaut ou la nouvelle tentative intelligente), un renouvellement refusé de cette manière n'est jamais retenté aveuglément, car personne n'est là pour répondre : l'abonnement est mis en attente (en retard de paiement) et le client reçoit un e-mail lui demandant de confirmer le paiement, ainsi qu'un lien en un clic signé pour le corriger, renvoyé jusqu'à 4 fois par cycle de facturation.
Pourquoi cela arrive
PayPal a besoin de quelque chose de la part de l'acheteur avant de pouvoir finaliser : une approbation ou une étape de vérification.
Ce que l'acheteur peut faire
Ouvrez à nouveau PayPal depuis la caisse ou l'e-mail que vous avez reçu et terminez l'étape qu'il affiche.
Ce que le magasin peut faire
Redirigez l'acheteur vers le lien d'approbation de PayPal au lieu de réessayer.
Pour les abonnements, envoyez un e-mail au client : seul lui peut compléter l'étape.
Pour les développeurs
Le problème apparaît dans `details[0].issue`. Dans Orders v2, un jeton de commande ou de configuration de coffre-fort peut également être en statut PAYER_ACTION_REQUIRED avec un lien d'action du payeur dans son tableau de liens ; envoyez l'acheteur là-bas et capturez après son retour.
Questions fréquentes
- Pourquoi un renouvellement ne peut-il pas compléter PAYER_ACTION_REQUIRED par lui-même ?
- Parce que l'action appartient à l'acheteur. Réessayer sans lui renvoie la même erreur.
- Est-ce que PAYER_ACTION_REQUIRED est un refus ?
- Pas un refus de fonds ; c'est une pause jusqu'à ce que l'acheteur agisse.
Sources
- Erreurs de l'API Orders v2 — PayPal
- Référence de l'API Orders v2 — PayPal
Voir aussi
- INSTRUMENT_DECLINED — Instrument refusé : la carte ou la banque dans le compte PayPal de l'acheteur a été refusée.
- PAYER_CANNOT_PAY — Le payeur ne peut pas payer : les paramètres PayPal de cet acheteur et de ce vendeur ne permettent pas le paiement.
- 5650 — SCA requise : la banque a besoin que le titulaire de la carte authentifie le paiement.
- TRANSACTION_REFUSED — Transaction refusée : PayPal a refusé la demande sans raison spécifique.
- PAYEE_ACCOUNT_RESTRICTED — Compte du bénéficiaire restreint : le compte PayPal du marchand est restreint.
- PAYER_ACCOUNT_LOCKED_OR_CLOSED — Compte du payeur verrouillé ou fermé : le compte PayPal de l'acheteur ne peut pas être utilisé.
- COMPLIANCE_VIOLATION — Violation de conformité : PayPal a refusé le paiement pour des raisons de conformité.
- MAX_NUMBER_OF_PAYMENT_ATTEMPTS_EXCEEDED — Nombre maximal de tentatives de paiement dépassé : trop de tentatives sur cette commande.