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
- 44 — Le processeur a refusé car le code de sécurité de la carte (CVV) ne correspondait pas aux enregistrements de la banque.
- 65 — Votre filtre de code de carte (CVV) a rejeté le paiement en fonction du résultat du code de sécurité.
- 11 — Une transaction identique a été envoyée dans la fenêtre de duplication (deux minutes par défaut).
- 318 — Le processeur a rejeté la demande comme un doublon d'une transaction antérieure.
- 17 — Votre passerelle Authorize.Net n'est pas configurée pour accepter cette marque de carte.
- 28 — Votre plateforme de processeur n'est pas configurée pour accepter cette marque de carte.
- 56 — Le compte ne traite que les eChecks, les paiements par carte sont donc refusés.
- 39 — La devise envoyée n'est pas celle pour laquelle votre compte Authorize.Net est configuré.