Authorize.Net · Codes de refus
Que signifie Authorize.Net 37 « Le numéro de carte de crédit est invalide » ?
Vérifié le
Le code de motif de réponse Authorize.Net 37 porte le même message que le code 6 : "The credit card number is invalid." Le numéro soumis n'est pas accepté par le réseau de cartes ou le processeur, le plus souvent en raison d'une faute de frappe ou d'un chiffre manquant. L'acheteur doit saisir à nouveau le numéro ou utiliser une carte différente ; répéter le même numéro ne changera pas le résultat.
- Type
- Refus définitif pour ces détails
- Qui a refusé
- Authorize.Net ou le processeur
- Réessayer
- Uniquement avec un numéro de carte corrigé.
- Action de l'acheteur
- Saisir à nouveau le numéro de carte ou essayer une autre carte.
- Action du commerçant
- Vérifiez que le formulaire ne tronque pas ou ne reformate pas les numéros de carte.
Ce que fait PlatformDTC
PlatformDTC classe le code Authorize.Net 37 comme un non-réessai avec les mêmes détails et ne le redirige jamais, car un autre processeur rejetterait le même numéro pour la même raison. Lors d'un renouvellement d'abonnement, le code n'est pas 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 cela arrive
Le numéro de carte échoue soit aux vérifications de format de base, soit n'appartient pas à une carte reconnue par le réseau.
Ce que l'acheteur peut faire
Vérifiez chaque chiffre du numéro de carte. Si c'est correct et que cela échoue toujours, la carte peut ne pas être valide pour les paiements en ligne ; demandez à la banque.
Ce que le commerçant peut faire
Surveillez les pics : de nombreuses erreurs de code 37 en peu de temps provenant d'une seule source peuvent signifier que quelqu'un devine des numéros sur votre page de paiement.
Pour les développeurs
errors[0].errorCode "37". Traitez comme 6 et 315 dans la logique de réessai : ne jamais soumettre à nouveau le même PAN.
Questions fréquentes
- Pourquoi les codes Authorize.Net 6 et 37 ont-ils le même message ?
- Authorize.Net liste les deux avec "The credit card number is invalid" ; dans les deux cas, le numéro n'a pas été accepté.
- Une carte avec le code 37 peut-elle fonctionner plus tard ?
- Pas avec le même numéro ; l'acheteur doit le corriger ou utiliser une autre carte.
Sources
Voir aussi
- 6 — Le numéro de carte n'a pas passé la validation : une faute de frappe, un chiffre manquant, ou ce n'est pas un vrai numéro de carte.
- 315 — Le processeur a refusé le numéro de carte comme invalide.
- 7 — La date d'expiration a été envoyée dans un format incorrect ou n'est pas une date valide.
- 316 — Le processeur a rejeté la date d'expiration de la carte comme invalide.
- 8 — La date d'expiration de la carte est passée, elle ne peut donc plus être débitée.
- 317 — Le processeur a refusé car la carte a expiré.
- 78 — Le code de sécurité (CVV) envoyé était dans un format incorrect, par exemple, le mauvais nombre de chiffres.