Stripe · Codes de refus
Que signifie le code de refus Stripe invalid_expiry_year ?
Vérifié le
Le code de refus invalid_expiry_year de Stripe signifie que l'année d'expiration est invalide, et le client doit réessayer en utilisant la date d'expiration correcte. Les causes typiques sont une faute de frappe, une année déjà passée, ou une année provenant d'une ancienne carte enregistrée dans le navigateur. Saisir l'année exactement telle qu'elle est imprimée sur la carte corrige le problème. Si la carte a été remplacée, le client doit utiliser les détails de la nouvelle carte.
- Type
- Erreur de données
- Qui a refusé
- La banque de la carte
- Réessayer
- Oui, avec la date d'expiration correcte
- Action de l'acheteur
- Saisir à nouveau l'année d'expiration de la carte
- Action du commerçant
- Laisser l'acheteur corriger la date
Ce que fait PlatformDTC
Au moment du paiement, PlatformDTC ajoute "L'année d'expiration de la carte est invalide." et maintient le paiement hors des processeurs de secours, car une date erronée échoue partout. Lors des renouvellements, que ce soit selon le calendrier fixe par défaut ou avec Smart retry, ce n'est jamais retenté automatiquement. L'abonnement est mis en retard de paiement au lieu d'être annulé, la carte est marquée comme bloquée, et le client reçoit par e-mail un lien en un clic pour ajouter une nouvelle carte, renvoyé jusqu'à 4 fois par cycle de facturation, à au moins 3 jours d'intervalle.
Pourquoi cela arrive
L'année saisie ne correspond pas à la carte, ou n'est pas une année valide pour celle-ci.
Ce que l'acheteur peut faire
Vérifiez la date au recto de la carte et saisissez à nouveau l'année.
Ce que le magasin peut faire
Laisser l'acheteur corriger le champ. Pour les renouvellements d'abonnement, demandez des détails de carte mis à jour au lieu de réessayer.
Questions fréquentes
- Pourquoi ma carte indique-t-elle que l'année d'expiration est invalide ?
- L'année saisie ne correspond pas à ce que la banque attend pour la carte. Saisissez-la à nouveau à partir de la carte, ou utilisez votre carte de remplacement.
- Est-ce que invalid_expiry_year signifie que la carte a expiré ?
- Pas nécessairement. Ce serait expired_card. Ce code concerne l'année saisie qui est invalide.
Sources
- Codes de refus Stripe — Stripe
Voir aussi
- invalid_expiry_month — Le mois d'expiration de la carte est invalide.
- expired_card — La carte a dépassé sa date d'expiration.
- incorrect_number — Le numéro de carte saisi est incorrect.
- invalid_number — Le numéro de carte est incorrect.
- invalid_pin — Le code PIN saisi est incorrect.
- issuer_not_available — La banque de la carte n'a pas pu être jointe, le paiement n'a donc jamais été autorisé.
- lost_card — La carte a été déclarée perdue. Elle ne peut pas être utilisée ; l'acheteur a besoin d'une autre carte.
- merchant_blacklist — Le paiement correspondait à une entrée sur la liste de blocage Stripe propre au magasin.