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

Braintree · Ablehnungscodes

Was bedeutet Braintree 2094 „PayPal payment has already been completed“?

Geprüft am

Braintree 2094 „PayPal payment has already been completed“ bedeutet, dass Ihre Integration wahrscheinlich PayPal-Aufrufe in falscher Reihenfolge tätigt, zum Beispiel indem sie auf eine bereits abgeschlossene Zahlung reagiert. Es ist eine Hard-Ablehnung. Überprüfen Sie die Fehlermeldung für Details und korrigieren Sie die Reihenfolge der Aufrufe.

Typ
Hard-Ablehnung (Integration)
Wer abgelehnt hat
Ihre Integration
Wiederholen
Nein; die Aufrufreihenfolge korrigieren
Kundenaktion
Nichts
Händleraktion
Ihre PayPal-Aufrufreihenfolge überprüfen

Was PlatformDTC macht

PlatformDTC ist nicht mit Braintree verbunden. Sein PayPal-Kanal versieht jeden Verlängerungsversuch mit einem eigenen Idempotenzschlüssel, sodass ein wiederholter Aufruf für dieselbe Verlängerung eine Zahlung nicht zweimal abschließen kann.

Warum es passiert

Ihr System hat versucht, eine PayPal-Zahlung abzuschließen, die bereits abgeschlossen war.

Was der Shop tun kann

Überprüfen Sie die Reihenfolge Ihrer PayPal-Aufrufe.

Für Entwickler

Braintree gibt processor_response_code 2094 mit processor_response_text „PayPal payment has already been completed“ und processor_response_type „hard_declined“ im Transaction object zurück.

Häufige Fragen

Wurde der Käufer bei Braintree 2094 belastet?
Die Zahlung wurde bereits abgeschlossen, überprüfen Sie daher Ihre Aufzeichnungen.
Wie behebe ich 2094?
Korrigieren Sie die Aufrufreihenfolge in Ihrer Integration.

Quellen

Siehe auch

Zahlungsbibliothek