Fachliche Kompomenten
Purchase
Die Purchase-Komponente stellt einen zentralen Warenkorb bereit, in den vom Kunden Artikelpositionen gelegt werden können.
Es kann mehrere solche Warenkörbe geben, z.B. um Wunsch- oder Merklisten zu realisieren. Positionen können zwischen diesen Warenkörben transferiert werden. Die Historie aller Transaktionen ist dabei stets dauerhaft gespeichert und daher vollumfänglich "live" oder auch im Nachgang / historisch analysierbar.
Ein regulärer Warenkorb kann nachfolgend in eine Einkaufstransaktion überführt werden, in der die Artikel des Warenkorbes dann üblicherweise auch bezahlt (s. Payment) oder zumindest reserviert werden.
Warenkörbe können Kunden zugeordnet werden und existieren für diese übergreifend sowohl im Web-Shop als auch in der Customer App und ggf. weiteren Anwendungen, die mit dem Einkaufsprozess zusammenhängend eingesetzt werden. Änderungen des Warenkorbes werden entsprechend über alle Kanäle hinweg automatisch synchronisiert.