Aktionen im Überblick
| Aktion | Beschreibung |
|---|---|
BasketItemAdd | Legt ein Produkt in den Warenkorb. |
BasketItemUpdate | Aktualisiert die Menge eines Produkts im Warenkorb. |
BasketItemDelete | Entfernt ein Produkt aus dem Warenkorb. |
VoucherAdd | Löst einen Gutscheincode im Warenkorb ein. |
VoucherDelete | Entfernt einen eingelösten Gutschein aus dem Warenkorb. |
Aktionen
BasketItemAdd
Mit dieser Aktion wird ein Produkt in den Warenkorb gelegt. AnwendungsbeispielNutzbar auf Produktedetail-, Kategorie- oder Merklisten-Seiten, auf denen Produkte direkt in den Warenkorb legen können. Parameter
| Name | Beschreibung |
|---|---|
productId | Die ID des Produkts, das in den Warenkorb gelegt werden soll. |
quantity | Die gewünschte Menge des Produkts. |
freeFieldscategoryPath | Optionales Freifeld zur Übergabe des Kategoriepfads, z.B. für Tracking-Zwecke. |
| Fehlercode | Beschreibung |
|---|---|
missingProductId | Parameter productId fehlt. |
invalidProductId | Das Produkt existiert nicht oder ist nicht verfügbar. |
BasketItemUpdate
Mit dieser Aktion wird die Menge eines im Warenkorb enthaltenen Produkts aktualisiert. AnwendungsbeispielNutzbar auf der Warenkorbseite oder im Warenkorb-Offcanvas, wenn Kunden die Menge eines bereits hinzugefügten Produkts anpassen möchten. Parameter
| Name | Beschreibung |
|---|---|
basketItemId | Die ID des Warenkorb-Eintrags, dessen Menge aktualisiert werden soll. |
quantity | Die neue Menge des Produkts. |
| Fehlercode | Beschreibung |
|---|---|
missingBasketItemId | Parameter basketItemId fehlt. |
invalidBasketItemId | Der Warenkorb-Eintrag existiert nicht oder gehört nicht zu diesem Warenkorb. |
missingQuantity | Parameter quantity fehlt. |
BasketItemDelete
Mit dieser Aktion wird ein Produkt aus dem Warenkorb entfernt. AnwendungsbeispielNutzbar auf der Warenkorbseite oder im Warenkorb-Offcanvas, wenn Kunden ein Produkt vollständig aus dem Warenkorb entfernen möchten. Parameter
| Name | Beschreibung |
|---|---|
basketItemId | Die ID des Warenkorb-Eintrags, der entfernt werden soll. |
productId | Die ID des Produkts, das entfernt werden soll. |
quantity | Die aktuelle Menge des Produkts. |
| Fehlercode | Beschreibung |
|---|---|
missingBasketItemId | Parameter basketItemId fehlt. |
invalidBasketItemId | Der Warenkorb-Eintrag existiert nicht oder gehört nicht zu diesem Warenkorb. |
