Braintree · Codes de refus
Que signifie Braintree 2038 « Processor Declined » ?
Vérifié le
Braintree 2038 « Processor Declined » signifie que la banque du client n'est pas disposée à accepter le paiement, et les raisons varient. C'est un refus temporaire. Le client doit contacter sa banque ou payer d'une autre manière. Braintree le mappe aux codes Visa des catégories 2 et 3 ; dans les deux cas, limitez les tentatives à 15 ou moins sur 30 jours.
- Type
- Refus temporaire
- Qui a refusé
- La banque du client
- Réessayer
- Oui, plus tard. Catégorie Visa 2 ou 3 : au maximum 15 tentatives en 30 jours
- Action du client
- Appeler la banque ou utiliser une autre carte
- Action du commerçant
- Proposer une autre méthode ; espacer les tentatives
Ce que fait PlatformDTC
PlatformDTC ne se connecte pas à Braintree. La réponse Stripe la plus proche est `generic_decline`, que PlatformDTC réessaie une fois sur les renouvellements après 48 à 72 heures avant de demander une nouvelle carte ; au moment du paiement, il peut proposer les champs de carte PayPal si le magasin a configuré cette option de secours.
Pourquoi cela arrive
Braintree regroupe plusieurs réponses de l'émetteur sous ce texte. La banque ne communique pas laquelle s'applique.
Ce que le client peut faire
Demander à la banque pourquoi elle a refusé, ou utiliser une autre carte ou PayPal.
Ce que le magasin peut faire
Proposez PayPal ou une autre carte. Si vous réessayez les abonnements vous-même, espacez les tentatives sur plusieurs jours et respectez la limite de 15 sur 30 de Visa.
Pour les développeurs
Braintree renvoie `processor_response_code` 2038 avec `processor_response_text` « Processor Declined » et `processor_response_type` « soft_declined » sur l'objet Transaction. Braintree le mappe à la catégorie Visa 2 (l'émetteur ne peut pas approuver pour le moment) : au maximum 15 tentatives en 30 jours. Braintree note que 2038 couvre également les réponses de catégorie 3.
Questions fréquentes
- Pourquoi Braintree mappe-t-il 2038 à deux catégories Visa ?
- 2038 couvre les réponses Visa des catégories 2 et 3. Braintree recommande de limiter les tentatives à 15 sur 30 jours dans tous les cas.
- Quelle est la différence entre 2038 et 2000 ?
- Les deux sont des refus bancaires vagues. 2000 est Do Not Honor (catégorie Visa 4) ; 2038 mappe aux catégories 2 et 3.
Sources
- Refus : codes de refus d'autorisation — Braintree (PayPal)
- Objet de réponse de transaction — Braintree (PayPal)
- Mappage aux catégories de frais d'intégrité du système Visa — Adyen
- Codes de refus — Stripe
Voir aussi
- 2000 — La banque a refusé le paiement sans donner de raison (Do Not Honor).
- 2046 — La banque (ou PayPal/Venmo) a refusé le paiement.
- 2109-2999 — Un refus bancaire dans la plage générique de refus du processeur de Braintree.
- 2039 — Le code d'autorisation était manquant ou introuvable.
- 2040 — La configuration de votre compte est peut-être incorrecte (magasin invalide).
- 2041 — La carte nécessite l'approbation du titulaire auprès de sa banque.
- 2042 — La configuration de votre compte est peut-être incorrecte (ID client invalide).
- 2043 — La banque n'autorisera pas ce paiement ; ne réessayez pas, appelez l'émetteur.