Braintree · Codes de refus
Que signifie Braintree 2094 « Le paiement PayPal a déjà été effectué » ?
Vérifié le
Braintree 2094 « Le paiement PayPal a déjà été effectué » signifie que votre intégration effectue probablement des appels PayPal dans le désordre, par exemple en agissant sur un paiement déjà terminé. C'est un refus définitif. Vérifiez la réponse d'erreur pour les détails et corrigez l'ordre des appels.
- Type
- Refus définitif (intégration)
- Qui a refusé
- Votre intégration
- Réessayer
- Non ; corriger la séquence d'appels
- Action du client
- Rien
- Action du commerçant
- Vérifier l'ordre de vos appels PayPal
Ce que fait PlatformDTC
PlatformDTC ne se connecte pas à Braintree. Son canal PayPal associe chaque tentative de renouvellement à sa propre clé d'idempotence, de sorte qu'un appel répété pour le même renouvellement ne peut pas effectuer un paiement deux fois.
Pourquoi cela arrive
Votre système a essayé de finaliser un paiement PayPal qui était déjà terminé.
Ce que le magasin peut faire
Vérifier l'ordre de vos appels PayPal.
Pour les développeurs
Braintree renvoie processor_response_code 2094 avec processor_response_text « PayPal payment has already been completed » et processor_response_type « hard_declined » sur l'objet Transaction.
Questions fréquentes
- Le client a-t-il été facturé sur Braintree 2094 ?
- Le paiement était déjà terminé, alors vérifiez vos registres.
- Comment puis-je corriger 2094 ?
- Corriger la séquence d'appels dans votre intégration.
Sources
- Refus : codes de refus d'autorisation — Braintree (PayPal)
- Objet de réponse de transaction — Braintree (PayPal)
Voir aussi
- 2069 — PayPal a bloqué un ID de commande en double.
- 2016 — Cela ressemble à un doublon d'un paiement qui vient d'être effectué.
- 2095 — Pas de remboursement intégral après un remboursement PayPal partiel.
- 2096 — Les comptes PayPal de l'acheteur et du vendeur sont identiques.
- 2097 — L'autorisation PayPal dépasse la limite autorisée.
- 2098 — Trop d'autorisations PayPal sur une seule commande.
- 2099 — La banque exige l'authentification 3D Secure.
- 2100 — La facturation initiée par le canal n'est pas activée pour votre compte PayPal.