PayPal · Codes de refus
Que signifie le code de réponse du processeur PayPal PPEL ?
Vérifié le
Le code de réponse du processeur PayPal PPEL (`EXCEEDS_FREQUENCY_LIMIT`) signifie que la carte a dépassé une limite de fréquence d'utilisation sur une période donnée, ce paiement a donc été refusé. La carte n'est pas bloquée ; la limite se réinitialise avec le temps. L'acheteur peut attendre ou utiliser une autre carte, et les commerçants devraient réessayer plus tard plutôt qu'immédiatement.
- Intitulé PayPal
- `EXCEEDS_FREQUENCY_LIMIT`
- Type
- Refus temporaire
- Qui a refusé
- La banque de la carte ou PayPal
- Code Visa similaire
- 65 (Dépasse la limite de fréquence de retrait) : Catégorie Visa 2 : réessais autorisés, jusqu'à 20 en 30 jours
- Réessayer
- Oui, plus tard ; cela se résout généralement avec le temps
- Action de l'acheteur
- Attendre, ou utiliser une autre carte
- Action du commerçant
- Réessayer plus tard, en espaçant les tentatives
- Renouvellement PlatformDTC (`Smart retry`)
- Réessayé 2, 5 et 8 jours plus tard, 4 tentatives au maximum
Ce que fait PlatformDTC
Lors d'un paiement par carte PayPal, PPEL devient `withdrawal_count_limit_exceeded` dans PlatformDTC, qui le considère comme quelque chose qui se résout avec le temps. Avec Smart retry activé, les renouvellements suivent une échelle courte : 2, 5 et 8 jours après le premier refus, 4 tentatives au maximum, puis l'abonnement attend en retard de paiement pour le client.
Pourquoi cela arrive
Une limite de fréquence d'utilisation a été atteinte : de nombreux paiements en peu de temps sur la même carte.
Ce que l'acheteur peut faire
Attendre que la limite se réinitialise, ou payer avec une carte différente.
Ce que le commerçant peut faire
Ne pas réessayer immédiatement ; espacer les réessais sur plusieurs jours.
Plusieurs commandes effectuées avec une seule carte en succession rapide peuvent le déclencher.
Pour les développeurs
PayPal renvoie PPEL 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 EXCEEDS_FREQUENCY_LIMIT.
Visa a un code de réponse brut de nom similaire, 65 ("Dépasse la limite de fréquence de retrait"); dans les Visa Core Rules (24 October 2026, Table 7-2), ce code est de catégorie 2 : les tentatives sont autorisées, jusqu'à 20 en 30 jours. La liste des codes de PayPal ne fait pas correspondre ses codes à ceux de Visa, donc traitez ceci comme un contexte, pas une traduction.
Les paiements par carte refusés peuvent aussi 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
- Combien de temps avant que PPEL ne soit levé ?
- PayPal ne publie pas la période. Une nouvelle tentative quelques jours plus tard est une option par défaut raisonnable.
- PPEL est-il différent de PPNL ?
- PayPal a un code distinct, PPNL EXCEEDS_NETWORK_FREQUENCY_LIMIT, pour la limite du réseau; PlatformDTC gère les deux de la même manière.
Sources
Voir aussi
- 5710 — Tentatives dépassent la limite : trop de tentatives de paiement sur cette carte.
- PPAX — Montant dépassé : le paiement dépasse une limite sur la carte ou le compte.
- 5120 — Fonds insuffisants : la carte n'a pas assez d'argent ou de crédit pour ce paiement.
- 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.
- 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.