Integrity constraint violation: 1048 Column 'paymentID' cannot be null

Hi Ich bekomme hin und wieder diese Meldung von der saveOrder Methode.

Beim Debuggen war die Session komplett leer und das könnte die Meldung erklären.

Warum ist aber die Session hin und wieder so leer?

Gibt es eine Einstellung mit der die Session Lebensdauer verändert werden kann ?

Oder kann ich ggf. auch ein saveOrder nur mittels $transactionId und $paymentUniqueId erzeugen ohne eine gültige Session ?

Oder gibt es einen Weg die Session wieder zu beleben ?

Gruß Tobi