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

Authorize.Net · Codes de refus

Que signifie Authorize.Net 153 « Une erreur est survenue lors du traitement des données de paiement » ?

Vérifié le

Le code de motif de réponse Authorize.Net 153, « Une erreur est survenue lors du traitement des données de paiement », apparaît généralement avec les paiements par portefeuille envoyés sous forme de données de paiement chiffrées. La liste de contrôle d'Authorize.Net : définissez `marketType` sur e-commerce, utilisez une transaction `auth-capture` ou `auth-only`, envoyez les deux valeurs de données opaques encodées en `Base64`, et omettez le numéro de carte, la date d'expiration, les données de piste et les données 3-D Secure.

Type
Erreur (intégration)
Qui a refusé
Vérification des données de paiement d'Authorize.Net
Réessayer
Seulement après que la requête soit corrigée ; le client peut essayer une autre méthode en attendant.
Action du client
Réessayez ou payez par carte.
Action du commerçant
Demandez à votre développeur de vérifier l'intégration du portefeuille.

Ce que fait PlatformDTC

Le processus de paiement Authorize.Net de PlatformDTC envoie Apple Pay et Google Pay comme données opaques Authorize.Net et refuse toute requête qui contient également un numéro de carte ou une date d'expiration, ce qui correspond aux instructions d'Authorize.Net pour éviter le code 153.

Pourquoi cela arrive

Les données chiffrées du portefeuille n'ont pas pu être déchiffrées ou ont été envoyées avec des champs qui ne doivent pas les accompagner.

Ce que le client peut faire

Essayez une fois de plus, ou payez en saisissant les informations de la carte.

Ce que le magasin peut faire

Demandez à votre développeur de comparer la requête avec la liste de contrôle d'Authorize.Net pour le code 153.

Pour les développeurs

errors[0].errorCode "153". Exigences : marketType "0" ; transactionType authCaptureTransaction ou authOnlyTransaction ; opaqueData.dataDescriptor et dataValue ; pas de numéro de carte, d'expiration, de piste ou de données 3DS ; données déchiffrables pour ce commerçant, encodées en Base64.

Questions fréquentes

Qu'est-ce qui cause le code 153 d'Authorize.Net avec Apple Pay ?
Données de paiement qui ne peuvent pas être déchiffrées pour ce commerçant ou qui sont envoyées avec des champs qui ne doivent pas être inclus.
Le client peut-il corriger le code 153 d'Authorize.Net ?
Pas directement ; payer par carte est la solution de contournement pendant que le magasin corrige son intégration.

Sources

Voir aussi

Bibliothèque des paiements