Beschreibung Warenkorb und Checkout-Prozess

Hallo, ich versuche gerade den Warenkorb- und Checkoutprozess zu verstehen und bin auf der Suche nach einer entsprechenden, grundsätzlichen Beschreibung, um Anpassungen im Frontend zu machen. Z.B. möchte ich die Abfrage umgehen, ob man ein Kundenkonto anlegen möchte, da es ein Kundenkonto erst mal nicht geben soll, also nur die Eingabe der Kundendaten für den Versand. Es gibt zwar das Dokument „Einsteiger - Warenkorbprozess“, aber dort wird nur ein Plugin beschrieben, das eine Altersabfrage in den Checkout Prozess einfügt. Ich freue mich auch über Hinweise auf externe Blogbeiträge. Grüße, Thomas