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

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

Voir aussi

Bibliothèque des paiements