Welche Events/Hooks sind vor der Bestellung anzusprechen bevor die Session verloren geht bei manchen Zahlungsanbieter?

Guten Morgen,

folgendes Szenario: wir wollen gerne vor der Erzeugung der Bestellung Daten für die nach einer erfolgreichen Bezahlung erstellten Bestellung speichern.

Unser erster Gedanke war die Information in der Shopware Session zu speichern und dann vor dem Versenden der Bestellbestätigung diese zur Bestellung in die DB speichern. Nur bei paar Zahlungsmittelanbieter geht die Session verloren und somit auch die Daten.

In welches Event/Hook kann ich mir vorm Verlieren der Session reinhängen und wohin kann ich temporär die Daten speichern, dass diese dann beim Versenden der Mail zur Bestellung geschrieben werden können?

Ich hoffe ich habs verständlich vermittelt.

Bin froh über jeden input!

Vielen Dank und liebe Grüße