Braintree · Codes de refus
Que signifie Braintree 2031 « Encryption Error » ?
Vérifié le
Braintree 2031 « Encryption Error », malgré son nom, signifie que la banque du titulaire de la carte ne prend pas en charge les vérifications de carte à $0.00. Braintree le classe comme un refus définitif et indique d'activer l'option « Retry All Failed $0 » dans votre compte pour le résoudre. La carte de l'acheteur peut être parfaitement valide ; c'est la vérification de montant nul qui échoue.
- Type
- Refus définitif (vérification)
- Qui a refusé
- La banque de l'acheteur
- Réessayer
- Oui, en activant l'option « Retry All Failed $0 » de Braintree
- Action de l'acheteur
- Rien
- Action du marchand
- Activer « Retry All Failed $0 »
Ce que fait PlatformDTC
PlatformDTC ne se connecte pas à Braintree. Les vérifications de carte sur PlatformDTC passent par Stripe ou le propre processeur du magasin, et le paramètre de vérification à $0 de Braintree n'a pas d'équivalent là-bas.
Pourquoi cela arrive
Certains émetteurs refusent les vérifications de montant nul, que Braintree effectue lorsqu'une carte est enregistrée ou vérifiée.
Ce que le magasin peut faire
Activez « Retry All Failed $0 » dans Braintree, ou contactez Braintree pour toute question.
Pour les développeurs
Braintree renvoie le `processor_response_code` 2031 avec le `processor_response_text` « Encryption Error » et le `processor_response_type` « hard_declined » sur l'objet `Transaction`.
Questions fréquentes
- Pourquoi Braintree 2031 est-il appelé Encryption Error ?
- C'est le texte de réponse, mais Braintree l'explique comme la banque ne prenant pas en charge les vérifications à $0.00.
- Comment puis-je corriger le 2031 ?
- Braintree indique d'activer l'option « Retry All Failed $0 ».
Sources
- Refus : codes de refus d'autorisation — Braintree (PayPal)
- Objet de réponse de transaction — Braintree (PayPal)
Voir aussi
- 2023 — Votre compte marchand ne peut pas utiliser la fonctionnalité demandée par ce paiement.
- 2032 — Une majoration n'est pas autorisée sur cette carte.
- 2033 — Une erreur de communication avec le processeur.
- 2034 — Une erreur a arrêté le paiement ; rien n'a été facturé.
- 2035 — La banque a approuvé un montant inférieur au montant total.
- 2036 — L'autorisation sur laquelle on agissait n'a pas pu être trouvée.
- 2037 — L'autorisation a déjà été annulée.