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 2049 « Invalid SKU Number » ?

Vérifié le

Braintree 2049 « Invalid SKU Number » signifie qu'une valeur non numérique a été envoyée là où le processeur attendait un numéro `SKU`. C'est un refus ferme causé par les données que vous avez envoyées, et non par la carte du client. Corrigez le champ et soumettez à nouveau la transaction.

Type
Refus ferme (erreur de données)
Qui a refusé
Le processeur
Réessayer
Oui, après avoir corrigé les données
Action du client
Rien
Action du commerçant
Corrigez le champ `SKU` et renvoyez

Ce que fait PlatformDTC

PlatformDTC ne se connecte pas à Braintree. PlatformDTC calcule le prix de chaque commande à partir du panier sur ses propres serveurs plutôt que d'accepter les montants ou les données d'articles du navigateur, de sorte que les règles de formatage `SKU` d'une intégration Braintree ne s'appliquent pas ici.

Pourquoi cela arrive

Les données d'article envoyées avec la transaction, telles que les données de niveau 2/3, contenaient un `SKU` dans un format incorrect.

Ce que le magasin peut faire

Corrigez le format `SKU` dans votre intégration et soumettez à nouveau.

Pour les développeurs

Braintree renvoie `processor_response_code` 2049 avec `processor_response_text` « Invalid SKU Number » et `processor_response_type` « hard_declined » sur l'objet `Transaction`.

Questions fréquentes

Braintree 2049 affecte-t-il le client ?
Seulement dans le sens où le paiement échoue tant que les données ne sont pas corrigées.
Quel format le `SKU` doit-il avoir ?
Braintree indique qu'une valeur non numérique a causé l'erreur.

Sources

Voir aussi

Bibliothèque des paiements