NewNo plan feeNo plan fee. Just 2.9% + $0.30 per card sale, and signing up is free.Try now →

Authorize.Net · Codes de refus

Que signifie Authorize.Net 78 « Le code de la carte est invalide » ?

Vérifié le

Le code de motif de réponse Authorize.Net 78, "Le code de la carte est invalide", signifie que la valeur soumise dans le champ du code de la carte n'a pas réussi la validation du format, par exemple, trop peu ou trop de chiffres ou des caractères non numériques. Aucune banque ne l'a encore comparé ; le format lui-même était incorrect. L'acheteur doit retaper le code de sécurité, et les magasins doivent vérifier que leur formulaire accepte quatre chiffres pour American Express.

Type
Erreur (format des données de la carte)
Qui a refusé
La validation d'Authorize.Net
Réessayer
Uniquement avec un code de sécurité correctement formaté.
Action de l'acheteur
Saisissez à nouveau le code à 3 ou 4 chiffres.
Action du commerçant
Assurez-vous que le champ autorise 4 chiffres pour American Express.

Ce que fait PlatformDTC

Le code 78 ne figure pas sur la liste de réacheminement de PlatformDTC, et PlatformDTC n'envoie jamais un code non classifié à un processeur de secours ; le client corrige le code de sécurité sur la même page de paiement. Lors d'un renouvellement d'abonnement, le code n'est pas réessayé : l'abonnement est mis en attente (en retard de paiement) et le client reçoit un e-mail avec un lien pour ajouter une nouvelle carte.

Pourquoi ça arrive

Le champ cardCode n'a pas passé la vérification de format d'Authorize.Net : 3 chiffres pour la plupart des cartes, 4 pour American Express.

Ce que le client peut faire

Saisissez à nouveau le code de sécurité : 3 chiffres au dos, ou 4 chiffres au recto pour American Express.

Ce que le magasin peut faire

Vérifiez les limites de longueur des champs et assurez-vous que le formulaire n'envoie pas d'espaces ou de texte d'aide.

Pour les développeurs

errors[0].errorCode "78" (échec de la validation du format de cardCode). Un code correctement formaté mais erroné renvoie 44 ou 65 à la place.

Questions fréquentes

Le code 78 d'Authorize.Net est-il une non-concordance de CVV ?
Non. C'est une erreur de format ; une non-concordance avec les enregistrements de la banque est le code 44 ou 65.
Pourquoi le code 78 affecte-t-il les cartes American Express ?
Amex utilise un code à 4 chiffres ; un formulaire limité à 3 chiffres envoie une valeur invalide.

Sources

Voir aussi

Bibliothèque des paiements