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 2048 « Montant invalide » ?

Vérifié le

Braintree 2048 « Montant invalide » signifie que le montant autorisé était zéro, illisible ou dépassait la limite autorisée. C'est un refus temporaire. Assurez-vous que le montant est supérieur à zéro et correctement formaté, puis réessayez. Il s'agit presque toujours d'un problème d'intégration ou de tarification plutôt que de la carte de l'acheteur.

Type
Refus temporaire (erreur de données)
Qui a refusé
Le processeur
Réessayer
Oui, après avoir corrigé le montant
Action de l'acheteur
Rien
Action du commerçant
Envoyer un montant valide

Ce que fait PlatformDTC

PlatformDTC ne se connecte pas à Braintree. Stripe a également un code invalid_amount, que PlatformDTC ne transfère jamais à un processeur de secours lors du paiement, car c'est le montant, et non la carte, qui doit être modifié.

Pourquoi cela arrive

Un total de zéro, un numéro mal formaté, ou un montant supérieur à ce que le compte ou la carte autorise.

Ce que le magasin peut faire

Vérifier le total de la commande et la façon dont votre intégration le formate. Contacter Braintree si un montant valide est toujours refusé.

Pour les développeurs

Braintree renvoie processor_response_code 2048 avec processor_response_text « Invalid Amount » et processor_response_type « soft_declined » sur l'objet Transaction.

Questions fréquentes

Une commande gratuite peut-elle provoquer Braintree 2048 ?
Oui, une autorisation pour zéro peut le déclencher.
Le code Braintree 2048 est-il la faute du client ?
Rarement. C'est généralement le montant envoyé par le magasin.

Sources

Voir aussi

Bibliothèque des paiements