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 2016 „Duplicate Transaction“?

Geprüft am

Braintree 2016 „Duplicate Transaction“ bedeutet, dass diese Abbuchung genauso aussieht wie eine kurz zuvor eingereichte, daher wurde sie abgelehnt, um eine doppelte Abbuchung der Karte zu vermeiden. Es ist eine weiche Ablehnung. Prüfen Sie, ob die erste Zahlung erfolgreich war, bevor Sie es erneut versuchen. Wenn der Käufer wirklich eine zweite identische Bestellung wünscht, kann ein neuer Versuch mit anderen Details erfolgreich sein.

Typ
Weiche Ablehnung
Wer abgelehnt hat
Die Dublettenprüfung des Prozessors
Wiederholen
Nur wenn es sich um einen wirklich neuen Kauf handelt
Aktion des Käufers
Prüfen Sie, ob die erste Zahlung erfolgreich war
Aktion des Händlers
Prüfen Sie auf eine bestehende Zahlung, bevor Sie erneut abbuchen

Was PlatformDTC macht

PlatformDTC ist nicht mit Braintree verbunden. Stripe's passender Code ist `duplicate_transaction`. PlatformDTC gibt jedem Abonnement-Verlängerungsversuch einen eigenen Idempotenzschlüssel, sodass eine wiederholte Anfrage dieselbe Verlängerung nicht zweimal abbuchen kann.

Warum es passiert

Ein Doppelklick auf den Bezahlen-Button, eine Seitenaktualisierung während der Zahlung oder eine Integration, die dieselbe Anfrage erneut sendet.

Was der Shop tun kann

Suchen Sie die Bestellung, bevor Sie erneut abbuchen. Deaktivieren Sie den Bezahlen-Button nach dem ersten Klick und verwenden Sie idempotente Anfragen, damit ein Netzwerk-Wiederholungsversuch keine zweite Abbuchung erzeugt.

Für Entwickler

Braintree gibt `processor_response_code` 2016 mit `processor_response_text` „Duplicate Transaction“ und `processor_response_type` „soft_declined“ im Transaction-Objekt zurück.

Häufige Fragen

Wurde dem Käufer etwas abgebucht, als Braintree 2016 zurückgab?
Die Dublette wurde abgelehnt. Der erste Versuch könnte erfolgreich gewesen sein, prüfen Sie daher Ihre Transaktionen.
Wie verhindere ich Dubletten-Transaktions-Ablehnungen?
Verhindern Sie doppelte Übermittlungen beim Checkout und machen Sie Wiederholungsversuche derselben Anfrage idempotent.

Quellen

Siehe auch

Zahlungsbibliothek