Inventory beschrieben. Mit diesen Aktionen können Produktreservierungen erneuert und Benachrichtigungen bei Wiederverfügbarkeit verwaltet werden.
Aktionen im Überblick
Aktionen
InventoryReserve
Mit dieser Aktion wird die Reservierung eines Produkts im Warenkorb erneuert. Sie ist nur relevant, wenn die Reservierungsdauer eines Artikels abgelaufen ist und der Kunde die Reservierung verlängern möchte. AnwendungsbeispielNutzbar auf der Warenkorbseite, wenn die Reservierungszeit eines Artikels abgelaufen ist und dem Kunden die Möglichkeit gegeben werden soll, die Reservierung zu erneuern. Parameter
Fehlercodes
Der Fehlercode
insufficentAmount wird in dieser Schreibweise ausgegeben. Der zugehörige Fehlertext liegt in der Konfiguration unter insufficientAmount und im Textbaustein ws.error.inventoryReserve.insufficientAmount.BackInStockActivateNotify
Durch diese Aktion wird eine Benachrichtigung aktiviert, die den Kunden per E-Mail informiert, sobald ein ausverkauftes Produkt wieder verfügbar ist. Der Shop merkt sich dazu den Lagerstatus, den das Produkt zum Zeitpunkt der Aktivierung hat. Die E-Mail wird versendet, sobald sich die Verfügbarkeitsampel verbessert, also von Rot auf Gelb oder von Gelb auf Grün. Für diese Aktion ist keine Anmeldung nötig. Ist der Kunde angemeldet, wird die Benachrichtigung zusätzlich seinem Kundenkonto zugeordnet und erscheint unter $wsAccount.backInStockList. AnwendungsbeispielNutzbar auf der Produktdetailseite, wenn ein Produkt ausverkauft ist und der Kunde benachrichtigt werden möchte, sobald es wieder bestellbar ist. Parameter
Fehlercodes
Zugehörige Module, Variablen & Methoden
Beispiel das zeigt, wie ein Kunde eine Benachrichtigung für ein ausverkauftes Produkt aktivieren kann.
BackInStockDeactivateNotify
Mit dieser Aktion wird eine bestehende Wiedervorrätig-Benachrichtigung deaktiviert. AnwendungsbeispielNutzbar auf der Account-Übersichtsseite, auf der angemeldete Kunden ihre aktiven Benachrichtigungen einsehen und entfernen können. Die Aktion setzt eine Anmeldung voraus. Parameter
Fehlercodes
Zugehörige Module, Variablen & Methoden
Beispiel das zeigt, wie eine aktive Benachrichtigung über einen Button deaktiviert wird.
