Der sessionCheckout dient zur Übergabe der im Checkout-Prozess gesammelten Daten an die Shop-Bestellung. Beispiele zur Art der Daten die dort gespeichert werden:
Benutzerdaten für die Bestellung
zählt unter anderem auch zur Erstellung eines Shop-Benutzer nach dem Checkout (Registrierung) oder zur Bestellung ohne Benutzer (Gastbestelltung)
Die für die Bestellung relevanten Adressendaten werden von den gewählten Adressen dort final gespeichert
Auswahl Bezahlart
Auswahl Verandart
und vieles mehr
Events
Interface: \brandbox\shop\viewCheckout\lib\event\checkoutSessionEventInterface
Adapter: \brandbox\shop\viewCheckout\lib\event\adapter\checkoutSessionEventAdapter
Methode | Eingabe | Rückgabe | Beschreibung |
---|---|---|---|
|
|
| Wird im Bestellprozess Schritt "Persönliche Daten" aufgerufen nachdem nachdem |
|
|
| Wird im Bestellprozess Schritt "Persönliche Daten" aufgerufen nachdem der Schritt validiert wurde, valide ist, die httpParameter auf shopSessionCheckout übertragen wurden, und bevor shopSessionCheckout gespeichert wird. |