Skip to main content
Diese Seite enthält alle Aktionen, die während des Bestellvorgangs im Shop ausgeführt werden.
Hier finden sich die zugehörigen Meldungen und E-Mail-Vorlagen, die beim Hinzufügen, Entfernen oder Aktualisieren von Artikeln sowie beim Abschluss einer Bestellung oder bei Gastregistrierungen verwendet werden.

Übersicht der Aktionen

Die hier aufgeführten Aktionen wurden thematisch gruppiert, um die zugehörigen Fehlermeldungen und E-Mail-Vorlagen übersichtlich darzustellen. Aktionen, die inhaltlich zu einem anderen Themenbereich gehören, finden sich in den entsprechenden Abschnitten dieser Dokumentation oder in der alphabetischen Übersicht der Aktionen.

Auszug der Grundstruktur actions

Aktionsübersicht

actions.basketItem* - Warenkorbposition

actions.basketItemAdd - Warenkorbposition hinzufügen

Mithilfe der Aktion basketItemAdd werden die Fehlermeldungen beim Hinzufügen eines Artikels in den Warenkorb gesteuert.

Beispielkonfiguration

Parameterübersicht

actions.basketItemDelete - Warenkorbposition löschen

Mithilfe der Aktion basketItemDelete werden die Fehlermeldungen beim Entfernen eines Artikels aus dem Warenkorb gesteuert.

Beispielkonfiguration

Parameterübersicht

actions.basketItemUpdate - Warenkorbposition ändern

Mithilfe der Aktion basketItemUpdate werden die Fehlermeldungen beim Ändern einer Warenkorbposition gesteuert.

Beispielkonfiguration

Parameterübersicht

actions.checkout* - Bestellablauf

actions.checkoutAccountTypeSelect - Kontotyp auswählen

Auswahl zwischen Gastbestellung, Bestandskunde und Neukunden zum Starten der Bestellung im Checkout gesteuert.

Beispielkonfiguration

Parameterübersicht

actions.checkoutBillAddressSelect - Rechnungsadresse wählen

Mithilfe der Aktion checkoutBillAddressSelect werden die Fehlermeldungen bei der Auswahl der Rechnungsadresse im Checkout gesteuert.

Beispielkonfiguration

Parameterübersicht

actions.checkoutConfirm - Bestellung abschließen

Mithilfe der Aktion checkoutConfirm werden Fehlermeldungen und E-Mails für den Bestellabschluss gesteuert.

Beispielkonfiguration

Parameterübersicht

actions.checkoutPaymentUpdate - Zahlungsart ändern

Mithilfe der Aktion checkoutPaymentUpdate werden die Fehlermeldungen beim Ändern der Zahlungsart im Checkout gesteuert.

Beispielkonfiguration

Parameterübersicht

actions.checkoutPseudoCCSelect - Kreditkarte wählen

Mithilfe der Aktion checkoutPseudoCCSelect werden die Fehlermeldungen beim Auswählen einer gespeicherten Kreditkarte im Checkout gesteuert.

Beispielkonfiguration

Parameterübersicht

actions.checkoutSetFreeFields - Freitextfelder im Checkout

Mithilfe der Aktion checkoutSetFreeFields werden die Fehlermeldungen für die Prüfung von Freitextfeldern im Checkout gesteuert.

Beispielkonfiguration actions.checkoutSetFreeFields

Parameterübersicht

actions.checkoutSetGuestEmail - Gastbestellung

Mithilfe der Aktion checkoutSetGuestEmail werden die Fehlermeldungen bei der Eingabe der E-Mail-Adresse für eine Gastbestellung gesteuert.

Beispielkonfiguration

Parameterübersicht

actions.checkoutShippingAddressSelect - Lieferadresse wählen

Mithilfe der Aktion checkoutShippingAddressSelect werden die Fehlermeldungen bei der Auswahl der Lieferadresse im Checkout gesteuert.

Beispielkonfiguration

Parameterübersicht

actions.checkoutShippingMethodUpdate - Versandart wählen / ändern

Mithilfe der Aktion checkoutShippingMethodUpdate werden die Fehlermeldungen beim Ändern der Versandart im Checkout gesteuert.

Beispielkonfiguration

Parameterübersicht

actions.guestRegister - Anmeldung nach Gastbestellung

Mithilfe der Aktion guestRegister werden die Fehlermeldungen und E-Mails beim Anlegen eines vollwertigen Kundenkontos aus einer Gastbestellung gesteuert.

Beispielkonfiguration

Parameterübersicht

actions.directOrder - Direktbestellung

Mithilfe der Aktion directOrder werden die Fehlermeldungen für Direktbestellungen per Artikelnummer gesteuert. Bei dieser Aktion werden nicht alle Fehler am selben Feld gemeldet. Für die Ausgabe im Template gilt folgende Zuordnung: Pro Absenden wird höchstens ein Fehler gemeldet. Ein fehlgeschlagener erster Schritt bricht die Aktion ab. Geprüft wird in folgender Reihenfolge: zuerst die Artikelnummer-Felder in der konfigurierten Reihenfolge, dann die Menge und zuletzt das Produkt mit der Variante.
Schlägt eine Prüfung der Artikelnummer fehl, die in checkout.directOrder je Eingabefeld unter itemNumberFields als itemNumberChecks hinterlegt ist, lautet der Fehlercode itemNumberCheckFailed. Einen eigenen Fehlertext gibt es dafür in diesem Knoten nicht. Stattdessen gibt der Shop den Text der fehlgeschlagenen Prüfung aus, beispielsweise „Die Eingabe ist zu kurz“. Diese Texte sind in general.dataCheckerValidationErrors hinterlegt.Für itemNumberCheckFailed gilt außerdem:
  • Der Fehler wird am jeweiligen Eingabefeld gemeldet (name aus itemNumberFields, beispielsweise firstField), nicht am Feld id.
  • subCode nennt den fehlgeschlagenen Service mit Vorsatz, beispielsweise dataChecker.minLength.
  • Bei den Längenprüfungen enthält details zusätzlich die konfigurierte Länge (len).

Beispielkonfiguration

Parameterübersicht

actions.voucher* - Gutschein

actions.voucherAdd - Gutschein einlösen / hinzufügen

Mithilfe der Aktion voucherAdd werden die Fehlermeldungen beim Hinzufügen eines Gutscheins zum Warenkorb gesteuert.

Beispielkonfiguration

Parameterübersicht

actions.voucherDelete - Gutschein löschen

Mithilfe der Aktion voucherDelete werden die Fehlermeldungen beim Entfernen eines Gutscheins aus dem Warenkorb gesteuert.

Beispielkonfiguration

Parameterübersicht

actions.inventoryReserve - Reservierung im Warenkorb

Mithilfe der Aktion inventoryReserve werden die Fehlermeldungen beim Reservieren von Lagerbestand für Warenkorbpositionen gesteuert.

Beispielkonfiguration

Parameterübersicht