Checkout.com · Codes de refus
Que signifie Checkout.com 20179 « Lifecycle » ?
Vérifié le
Checkout.com 20179 « Lifecycle » signifie que la transaction a utilisé des données de carte invalides, du type qui change au cours de la vie d'une carte, comme un numéro ou une date remplacés. Checkout.com renvoie aux codes de recommandation pour savoir quoi faire ensuite. Généralement, la solution consiste à mettre à jour les détails de la carte plutôt qu'à tenter une nouvelle fois avec les mêmes.
- Type
- Refus souple (20xxx)
- Auteur du refus
- L'émetteur de la carte de l'acheteur
- Nouvelle tentative
- Possiblement. Catégorie Visa 4 (générique) : au maximum 15 tentatives en 30 jours
- Action de l'acheteur
- Utiliser la carte actuelle ou une autre carte
- Action du marchand
- Demandez les détails de carte mis à jour ; vérifiez le code de recommandation
Ce que fait PlatformDTC
PlatformDTC laisse le code Checkout.com 20179 non classifié pour le routage, ce qui, par conception, signifie aucun réacheminement : une mauvaise redirection vers un second processeur peut entraîner des amendes de réseau, donc l'acheteur voit le refus sur Checkout.com. Un renouvellement d'abonnement refusé avec 20179 n'est jamais réessayé : l'abonnement est mis en retard de paiement et le client reçoit un e-mail avec un lien pour ajouter une nouvelle carte.
Pourquoi ça arrive
La carte a évolué dans son cycle de vie : réémise, expirée ou remplacée.
Ce que l'acheteur peut faire
Saisissez les détails de carte actuels.
Ce que le magasin peut faire
Lisez le code de recommandation : 01 signifie obtenir des informations à jour. Demandez aux abonnés de mettre à jour leur carte.
Pour les développeurs
Le paiement revient avec le `status Declined`, le `response_code 20179` et un `response_summary` tel que "Lifecycle" (Checkout.com note que le texte peut varier selon le point de terminaison). Le tableau Visa de Checkout.com place ce code dans la catégorie 4, qu'il associe au code de recommandation 02 (réessayer plus tard) ; lisez `processing.recommendation_code` sur la réponse.
Questions fréquentes
- Que signifie 'lifecycle' dans Checkout.com 20179 ?
- Checkout.com indique que la transaction utilise des données de carte invalides.
- Comment savoir si je dois réessayer 20179 ?
- Utilisez `processing.recommendation_code` sur la réponse.
Sources
- Codes de réponse API — Checkout.com
- Codes de recommandation — Checkout.com
Voir aussi
- 20159 — Le serveur d'authentification de la banque a échoué pendant le 3-D Secure.
- 20182 — Le paiement n'est pas conforme aux politiques de la carte.
- 20157 — La configuration Checkout.com de la boutique est invalide pour ce paiement.
- 20183 — Le paiement est suspecté d'être frauduleux.
- 30004 — La banque veut que la carte soit retirée d'utilisation, sans mentionner de fraude. Ne jamais réessayer.
- 30007 — La banque a retiré la carte sous des conditions spéciales. Ne jamais réessayer.
- 30015 — Le numéro de carte n'appartient à aucune banque connue. Généralement une faute de frappe.
- 30020 — Le montant du paiement n'était pas valide.