Moin @corona360
@Mario_Lorenz erklärt es hier PayPal Checkout 1.1.5 - Call to undefined method [...] session() - #21 by Mario_Lorenz ganz gut, was sich mit neuem PayPal Checkout Modul ändert.
Zusammenfassend ließt es sich so, dass erst über den Webhook eine Zahlung im Nachgang als abgeschlossen markiert wird.
Hoffe dies hilft Dir weiter und Dein Problem lässt sich lösen.
Am besten überprüfst Du nochmal das Onboarding ob Dein Webhook auch richtig gesetzt ist. Zur Not kannst diesen auch manuell setzen, dort ist ein offizieller OXID Partner sicherlich gerne behilflich.