Stripe · Codes de refus
Que signifie le code de refus Stripe expired_card ?
Vérifié le
Le code de refus Stripe expired_card signifie que la carte a expiré, et Stripe indique que le client doit utiliser une autre carte. C'est courant pour les abonnements, où une carte enregistrée il y a des mois atteint sa date d'expiration. Réessayer avec les mêmes détails enregistrés continuera d'échouer. La solution est que le client saisisse une carte valide ou une méthode de paiement différente.
- Type
- Refus définitif (données)
- Qui a refusé
- La banque de la carte
- Réessayer
- Non, pas avec les mêmes détails de carte
- Action du client
- Saisissez la nouvelle carte ou une autre méthode de paiement
- Action du commerçant
- Envoyez au client un lien de mise à jour de carte
Ce que fait PlatformDTC
Au moment du paiement, PlatformDTC affiche "Votre carte a expiré. Veuillez utiliser une carte différente." et ne déplace jamais le paiement vers un processeur de secours. Lors des renouvellements, selon le calendrier fixe ou avec Smart retry, il n'est pas réessayé : l'abonnement est mis en retard, le client reçoit un lien de mise à jour de carte en un clic (raison de l'e-mail "la carte a expiré"), renvoyé jusqu'à 4 fois par cycle à au moins 3 jours d'intervalle.
Pourquoi cela arrive
La date d'expiration de la carte est dépassée, ou la date enregistrée avec la carte est obsolète après un remplacement.
Ce que le client peut faire
Utilisez une carte encore valide, ou une autre méthode de paiement. Pour les abonnements, utilisez le lien de mise à jour de carte dans l'e-mail du magasin.
Ce que le magasin peut faire
Demandez au client de mettre à jour sa carte plutôt que de réessayer. Visa liste 54 (carte expirée) comme un refus lié à la qualité des données : une nouvelle tentative est autorisée, mais seuls de nouveaux détails de carte la feront réussir.
Pour les développeurs
Sur Visa, le network_decline_code brut est généralement 54 ; sur Mastercard, 54 est accompagné de MAC 01 (de nouvelles informations de compte peuvent être disponibles) ou 03.
Questions fréquentes
- Un magasin peut-il facturer une carte expirée ?
- Non. La banque le refusera. Le client doit fournir des détails de carte valides.
- Pourquoi mon abonnement a-t-il échoué avec expired_card ?
- La carte enregistrée pour l'abonnement a dépassé sa date d'expiration. La mise à jour avec la carte de remplacement relance les paiements.
Sources
Voir aussi
- invalid_expiry_month — Le mois d'expiration de la carte est invalide.
- invalid_expiry_year — L'année d'expiration de la carte est invalide.
- new_account_information_available — La carte ou son compte est invalide ; la banque peut détenir des informations plus récentes à son sujet.
- incorrect_number — Le numéro de carte saisi est incorrect.
- fraudulent — Les contrôles anti-fraude de Stripe ont suspecté que le paiement était frauduleux et l'ont bloqué.
- generic_decline — Refusé pour une raison inconnue, ou bloqué par Stripe Radar ou Adaptive Acceptance.
- incorrect_address — L'adresse de facturation saisie ne correspond pas aux dossiers de la banque.
- incorrect_cvc — Le code de sécurité de la carte (CVC) est incorrect.