Stripe - 3D Secure: Kartenauthentifizierung
3-D-Secure ist eine zusätzliche Sicherheitsprüfung für Kreditkartenzahlungen. Bei einer Buchung kann Stripe die zahlende Person auffordern, die Zahlung über Bank-App, Code oder ein anderes Verfahren zu bestätigen.
edoobox übergibt die Zahlung an Stripe und übernimmt danach den Zahlungsstatus. Ob eine 3-D-Secure-Prüfung nötig ist, entscheidet Stripe gemeinsam mit der Bank der zahlenden Person.
Ablauf und Zahlungsstatus verstehen
- Die zahlende Person startet die Kartenzahlung in edoobox.
- Stripe entscheidet zusammen mit der Bank, ob eine zusätzliche Authentifizierung nötig ist.
- Bei Bedarf öffnet sich die Freigabe über Bank-App, Code oder Bankseite.
- Nach der Rückkehr prüft edoobox den PaymentIntent erneut und verbucht die Zahlung erst bei einem passenden erfolgreichen Status.
- Erst danach werden Zahlungsstatus, Rechnung und Buchungsabschluss weiterverarbeitet.
Wird die Freigabe abgebrochen oder läuft sie ab, ist die Zahlung nicht automatisch erfolgreich. Prüfen Sie Buchung, Rechnung und Transaktion, bevor Sie eine weitere Zahlung starten. So vermeiden Sie unnötige Mehrfachversuche und können zwischen einer offenen, abgebrochenen und erfolgreich verbuchten Zahlung unterscheiden.
Wann 3-D-Secure erscheint
Die Bank verlangt eine starke Kundenauthentifizierung.
Stripe bewertet die Zahlung als prüfpflichtig.
Ihre Stripe-Regeln erzwingen eine zusätzliche Authentifizierung.
Die Zahlungsart oder das Land der Karte verlangt eine Prüfung.
Stripe-Regeln prüfen
In Stripe können Regeln steuern, wann 3-D-Secure angefordert wird. Ändern Sie diese Regeln nur, wenn Sie die Wirkung auf Annahmequote, Sicherheit und Buchungsabbrüche kennen.
Für europäische Kartenzahlungen ist der Bezug zur starken Kundenauthentifizierung besonders wichtig.
Zahlungsablauf testen
Führen Sie nach Änderungen eine Testbuchung durch. Prüfen Sie, ob die Weiterleitung zu Stripe funktioniert, ob die Authentifizierung abgeschlossen wird und ob edoobox danach den richtigen Zahlungsstatus anzeigt.
Anwendungsbeispiel: Kreditkarte mit Bank-App bestätigen
Eine Teilnehmerin bezahlt einen Kurs per Kreditkarte. Ihre Bank verlangt eine Freigabe in der App. Nach der Freigabe kehrt sie zu edoobox zurück. Die Administration kontrolliert die erfolgreich verbuchte Zahlung und den tatsächlichen Buchungsstatus. Bei abgelaufener Platzreservation oder weiteren Buchungsvoraussetzungen ist die Bankfreigabe allein noch keine Buchungsbestätigung.
Anwendungsbeispiel: Freigabe wird in der Bank-App abgebrochen
Eine Teilnehmerin schliesst die Bank-App vor der Bestätigung. Die Administration prüft zuerst Buchung, Rechnung und Stripe-PaymentIntent. Da keine erfolgreiche Zahlung verbucht wurde, kann die Teilnehmerin den Zahlungsweg erneut öffnen. Wäre der erste Versuch bereits erfolgreich gewesen, würde kein zweiter Zahlungsversuch gestartet.
Wenn die Authentifizierung nicht abgeschlossen wird
- Bitten Sie die zahlende Person, Bank-App, SMS-Code oder Browserfenster vollständig abzuschliessen.
- Prüfen Sie danach in edoobox den Zahlungs- und Buchungsstatus, statt nur die sichtbare Abschlussseite zu beurteilen.
- Kontrollieren Sie in Stripe den PaymentIntent und den Grund für Ablehnung, Abbruch oder ausstehende Aktion.
- Starten Sie eine neue Zahlung erst, wenn feststeht, dass der vorherige Versuch nicht erfolgreich verbucht wurde.
- Bei wiederkehrenden Problemen prüfen Sie Stripe-Regeln, Kartenland, Testmodus und die allgemeine SCA-Anleitung.
Hinterlegte Karte und automatische Zahlungen
Eine gespeicherte Karte ist keine Zusage, dass jede spätere Belastung ohne Mitwirkung gelingt. Bei automatischen Belastungen kann die Bank erneut eine Authentifizierung verlangen oder die Zahlung ablehnen. Prüfen Sie bei einer Fehlermeldung zuerst den tatsächlichen Zahlungsstatus und die offene Rechnung; ein automatischer Versuch allein ist kein Zahlungsnachweis.
Für automatische Belastungen der edoobox Kontokosten beschreibt Automatische Zahlung mit hinterlegter Kreditkarte die Einrichtung, Standard- und Ersatzkarte sowie den Umgang mit Fehlern. Dies ist ein eigener Ablauf gegenüber der Zahlung einer Teilnehmerbuchung.
Stripe-Status richtig einordnen
| Status | Bedeutung für die Kontrolle |
|---|---|
requires_action | Die zahlende Person muss eine weitere Aktion abschliessen, beispielsweise die Bankfreigabe. |
requires_payment_method | Die Zahlung benötigt eine geeignete Zahlungsmethode oder einen neuen bestätigten Versuch. |
processing | Die Verarbeitung läuft noch. Warten Sie auf das endgültige Ergebnis. |
succeeded | Der Zahlungsablauf ist erfolgreich abgeschlossen. Prüfen Sie zusätzlich die Zuordnung in edoobox. |
Stripe beschreibt diese Zustände in Payment status updates. Nach Rückerstattungen oder späteren Auseinandersetzungen prüfen Sie auch die Transaktion und deren Verlauf.


