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 2039 « Invalid Authorization Code » ?

Vérifié le

Braintree 2039 « Invalid Authorization Code » signifie que le code d'autorisation n'a pas été trouvé ou n'a pas été fourni. C'est un refus définitif. Braintree suggère au client de réessayer, et si le problème persiste, de contacter sa banque. Cela concerne généralement un paiement qui repose sur un code d'autorisation précédent.

Type
Refus définitif
Qui a refusé
Le processeur
Réessayer
Oui, une fois ; ensuite le client doit contacter la banque
Action du client
Réessayer
Action du commerçant
Réessayer une fois

Ce que fait PlatformDTC

PlatformDTC ne se connecte pas à Braintree. Les codes d'autorisation sur les rails de PlatformDTC sont gérés à l'intérieur de l'API propre au processeur, non saisis par le magasin, donc cette erreur particulière n'a pas d'équivalent là-bas.

Pourquoi cela arrive

Une transaction qui nécessitait un code d'autorisation, comme une vente forcée ou autorisée par téléphone, est arrivée sans code valide.

Ce que le magasin peut faire

Essayez une fois de plus. Si cela échoue à nouveau, demandez au client de contacter sa banque ou d'utiliser une autre méthode.

Pour les développeurs

Braintree renvoie `processor_response_code` 2039 avec `processor_response_text` « Invalid Authorization Code » et `processor_response_type` « hard_declined » sur l'objet Transaction.

Questions fréquentes

Qu'est-ce qu'un code d'autorisation ?
Un code court que la banque émet lorsqu'elle approuve un paiement.
Dois-je réessayer Braintree 2039 ?
Braintree suggère un nouvel essai, puis que le client contacte la banque.

Sources

Voir aussi

Bibliothèque des paiements