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 (
nameausitemNumberFields, beispielsweisefirstField), nicht am Feldid. subCodenennt den fehlgeschlagenen Service mit Vorsatz, beispielsweisedataChecker.minLength.- Bei den Längenprüfungen enthält
detailszusä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.
