Ich bezweifle zweierlei. Erstens dass sowas überhaupt geht, zumindest so zuverlässig geht dass ein Bezahlsystem damit eindeutig sicher bedient werden kann und keine doppelte Zahlungen passieren oder sonstige Verwirrungen des Nutzers auftreten.
Zweitens frage ich mich wie bedienerfreundlich es ist, innerhalb eines Ablaufs in verschiedenen Tabs/Browserfenstern zu landen. Siehe Verwirrung. Gerade wenns ums bezahlen geht will der Nutzer klare Fakten. Ist der Ablauf schlüssig oder geht alles mögliche auf und ich weiß danach nicht mehr ob es jetzt funktioniert hat oder nicht, weil noch immer Überreste des Ablaufs irgendwo offen stehen?
Eine Antwort war das nicht direkt, aber vielleicht überlegst du dir ja dass dein Bezahlablauf lieber anders und dafür übersichtlicher ist, und bist dann automatisch dein Problem los 😀