Sollte die 3D Secure-Authentifizierung für eine Zahlung erforderlich sein, können wir diese nicht initiieren. Wir werden einen letzten Versuch unternehmen, die Zahlung ohne Authentifizierung abzuschließen. Anhand der Ergebnisse dieser Ausweichzahlung wird der Status „PaymentIntent“ auf einen der folgenden Werte aktualisiert:
succeeded
: Die Zahlung ist abgeschlossen, es wird eine Zahlung mit der angegebenen Zahlungsmethode erstellt. Es sind keine weiteren Schritte erforderlich.
requires_capture
: Die Anfrage wurde ohne Authentifizierung abgeschlossen und Sie können die Erfassung der Gelder fortsetzen.
requires_payment_method
: Diese Zahlung ist fehlschlagen und erfordert möglicherweise eine andere Zahlungsmethode.
Eine Zahlung, die 3D Secure auslöst, führt normalerweise zu einem PaymentIntent mit dem Status requires_action
. Hier finden Sie einen üblichen Zahlungsablauf, der 3D Secure erfordert:
requires_action
.
Wenn die Schritte 4 oder 5 nicht erfolgreich durchgeführt werden können, würde der Zahlungsablauf oben in etwa so aussehen:
succeeded
, requires_capture
oder requires_payment_method
.
Wir unternehmen diesen Versuch, anstatt die Zahlung sofort zu blockieren oder eine Fehlermeldung zurückzugeben, weil wir die Konversion optimieren möchten.
Wenn die Ausweichzahlung fehlschlägt, wechselt der Status des PaymentIntent zu requires_payment_method
. Die Zahlung wird nicht von der Haftungsverlagerung erfasst, wenn diese Ausweichzahlung erfolgreich durchgeführt wurde, es sei denn, die Ausweichzahlung hat den Status attempt_acknowledged
in payment_method_details.card.three_d_secure.result
.
Weitere Informationen zu nicht autorisierten Zahlungen und zur Haftungsverlagerung finden Sie in Verwendung von Radar for Fraud Teams, um Zahlungen ohne Haftungsverlagerung zu verhindern.