Authorize.Net · Codes de refus
Que signifie Authorize.Net 2 « Cette transaction a été refusée » ?
Vérifié le
Le code de motif de réponse Authorize.Net 2, « Cette transaction a été refusée », est le refus général : la banque émettrice de la carte ou le processeur a refusé le paiement et Authorize.Net n'a pas reçu de raison plus spécifique. Ce n'est pas un problème avec vos paramètres Authorize.Net. L'acheteur devrait essayer une autre carte ou demander à la banque pourquoi elle a refusé ; le magasin devrait proposer une méthode de paiement différente plutôt que de soumettre la même carte encore et encore.
- Type
- Refus souple (général)
- Qui a refusé
- La banque de l'acheteur ou le processeur de carte
- Réessayer
- Une fois, plus tard. Visa autorise jusqu'à 15 nouvelles tentatives en 30 jours pour les refus hors catégorie 1 ; les nouvelles tentatives instantanées répétées aident rarement.
- Action de l'acheteur
- Vérifiez les détails de la carte, puis utilisez une autre carte ou appelez la banque.
- Action du commerçant
- Demandez une autre méthode de paiement ; ne faites pas de boucles de nouvelles tentatives sur la même carte.
Ce que fait PlatformDTC
PlatformDTC classe le code Authorize.Net 2 comme un refus qu'un autre processeur pourrait approuver. Si le magasin a choisi les paiements par carte PayPal comme solution de secours, le processus de paiement offre immédiatement à l'acheteur les champs de carte de PayPal au lieu d'une impasse. Lors d'un renouvellement d'abonnement, il obtient une nouvelle tentative 48 à 72 heures plus tard ; si celle-ci est également refusée, le client reçoit un e-mail avec un lien pour ajouter une nouvelle carte.
Pourquoi cela arrive
Le code 2 est ce qu'Authorize.Net renvoie lorsque le processeur transmet un simple refus. Derrière cela peut se cacher tout ce que la banque garde pour elle : un solde insuffisant, un score de fraude, un blocage sur les achats en ligne ou étrangers, ou une carte que la banque ne souhaite plus voir utilisée.
Comme la raison est cachée, seule la banque du titulaire de la carte peut dire exactement pourquoi. La propre description d'Authorize.Net pour le code 2 est juste cette phrase : « Cette transaction a été refusée. »
Ce que l'acheteur peut faire
Confirmez que le numéro de carte, la date d'expiration et l'adresse de facturation sont correctement saisis, puis essayez une carte différente ou un portefeuille. Si la même carte continue d'échouer, le numéro de téléphone de la banque au dos de la carte est le moyen le plus rapide d'obtenir la vraie raison.
Ce que le magasin peut faire
Affichez une option claire "essayer une autre carte". Une nouvelle tentative ultérieure peut réussir, mais plusieurs tentatives consécutives avec la même carte ressemblent à des tests de carte pour l'émetteur et peuvent vous pénaliser selon les règles de nouvelle tentative de Visa.
Pour les développeurs
transactionResponse.responseCode est "2" (Refusé) et transactionResponse.errors[0].errorCode est "2". Le code d'émetteur brut du processeur n'est pas renvoyé dans ce champ, traitez donc le code 2 comme un refus léger générique dans la logique de nouvelle tentative.
Questions fréquentes
- Le code 2 d'Authorize.Net est-il la faute de l'acheteur ou la mienne ?
- Généralement ni la configuration du magasin ni une erreur de frappe : c'est le refus de la banque sans raison donnée. Les problèmes de configuration reviennent avec leurs propres codes, tels que 17 ou 13.
- Puis-je retenter un refus Authorize.Net code 2 ?
- Une nouvelle tentative ultérieure peut fonctionner, par exemple après le jour de paie. Visa limite les nouvelles tentatives sur les refus en dehors de sa catégorie "ne sera jamais approuvé" à 15 en 30 jours, évitez donc les boucles rapides.
Sources
Voir aussi
- 3 — L'émetteur souhaite une autorisation vocale (un appel téléphonique) avant d'approuver ce paiement.
- 4 — Le processeur signale que la carte doit être récupérée : l'émetteur veut qu'elle soit hors d'usage.
- 44 — Le processeur a refusé car le code de sécurité de la carte (CVV) ne correspondait pas aux enregistrements de la banque.
- 27 — L'adresse de facturation saisie ne correspond pas à l'adresse que la banque de la carte a enregistrée.
- 41 — Votre propre seuil FraudScreen.Net a bloqué le paiement car son score de fraude était trop élevé.
- 141 — FraudScreen.Net a rejeté le paiement, mais l'annulation automatique de l'autorisation n'a pas abouti.
- 45 — La vérification de l'adresse et la vérification du code de sécurité ont toutes deux déclenché les règles de rejet que vous avez définies.