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

Vérifié le

Le code de réponse du processeur PayPal 5120 (INSUFFICIENT_FUNDS) signifie que la carte n'avait pas assez de solde disponible ou de crédit pour couvrir le paiement. C'est un refus temporaire : la même carte pourrait fonctionner une fois que de l'argent est versé ou que la facture est réglée. L'acheteur peut recharger son compte, utiliser un montant inférieur ou payer d'une autre manière ; les marchands devraient réessayer plus tard, idéalement après le jour de paie.

Libellé PayPal
INSUFFICIENT_FUNDS
Type
Refus temporaire
Qui a refusé
La banque de la carte (via PayPal)
Code Visa similaire
51 (Fonds insuffisants) : Catégorie Visa 2 : nouvelles tentatives autorisées, jusqu'à 20 en 30 jours
Réessayer
Oui, après le prochain jour de paie ou la prochaine recharge du client
Action de l'acheteur
Recharger ou utiliser une autre carte
Action du marchand
Réessayer plus tard, idéalement après le jour de paie ; proposer une autre méthode maintenant
Renouvellement PlatformDTC (Smart retry)
Échelle PayPal : jusqu'à 7 tentatives, espacées de 3 jours ou plus, visant le jour de paie

Ce que fait PlatformDTC

PlatformDTC classe le code PayPal 5120 sous fonds insuffisants (comme insufficient_funds). Avec Smart retry activé, un renouvellement d'abonnement PayPal suit l'échelle PayPal plus longue : jusqu'à 7 tentatives, chacune au moins 3 jours après la précédente, déplacées au prochain jour de paie de l'abonné si celui-ci tombe dans la semaine, dans une fenêtre d'au moins 24 jours. L'e-mail du client lui demande d'avoir les fonds prêts à la date de la nouvelle tentative, et l'abonnement est maintenu en souffrance, jamais annulé, si toutes les tentatives échouent.

Pourquoi cela arrive

Le solde ou la ligne de crédit était insuffisant au moment du débit.

Ce que l'acheteur peut faire

Ajouter de l'argent au compte ou à la carte, ou utiliser une autre carte ou votre solde PayPal.

Ce que le magasin peut faire

Pour les commandes uniques, suggérer une autre méthode immédiatement.

Pour les abonnements, le moment est plus important que la répétition : réessayer lorsque le client est susceptible d'avoir été payé, pas plusieurs fois par jour.

Pour les développeurs

PayPal renvoie 5120 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 INSUFFICIENT_FUNDS.

Visa a un code de réponse brut de nom similaire, 51 (« Fonds insuffisants ») ; dans les Règles fondamentales Visa (24 October 2026, Tableau 7-2), ce code est de catégorie 2 : nouvelles tentatives autorisées, jusqu'à 20 en 30 jours. La liste des codes de PayPal ne fait pas correspondre ses codes à ceux de Visa, donc considérez ceci comme un contexte, pas une traduction.

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

Quel est le meilleur moment pour réessayer 5120 ?
Après que l'argent est susceptible d'être arrivé, généralement le jour de paie du client. Les tentatives répétées rapides aident rarement et ajoutent des refus à votre dossier.
Le code 5120 signifie-t-il que le client souhaite annuler ?
Non. C'est un problème de solde le jour du débit, et beaucoup de ces clients paient une fois que les fonds arrivent.

Sources

Voir aussi

Bibliothèque des paiements