- Referenz: Der Einstieg in das Präfix
WS-steht auf Shop, Seite und Technik - Referenz: Zahlungsart, Versandart und Liefertermin stehen auf Zahlung, Versand und Bestellabschluss
Die AGB bestätigen
WS-AcceptTermsAndConditions_errormessage holt den Text aus dem Parameter Conditions im Abschnitt NotifyMessages-Txt der Shopkonfiguration. Damit steht der Wortlaut an einer Stelle und nicht verteilt über die Templates.
WS-AcceptTermsAndConditions_checked greift auch als Klammerung. Nutzen Sie das auf der Bestellübersicht, um den Stand noch einmal in Worten zu zeigen.
Wann die AGB bestätigt wurden
Weitere Einwilligungen
WS-CheckAddressSharing und WS-CheckTeleMarketing erzeugen jeweils das fertige Ankreuzfeld. Sie schreiben nur das Tag, nicht das umgebende input-Element. Den Erklärtext daneben formulieren Sie selbst.
Die E-Mail-Adresse an den Versanddienstleister
Die abweichende Lieferadresse
WS-DelivAddr ist eine reine Klammerung und greift, wenn eine von der Rechnungsadresse abweichende Lieferadresse vorliegt. Es gilt auf der Bestellübersicht und auf der Bestätigungsseite. Die Felder der Adresse selbst gehören zum Präfix D-.
- Referenz: Die Felder der Lieferadresse stehen auf D- (Lieferadresse)
- Referenz: Die Auswahl zwischen mehreren Lieferadressen steht auf multiple Adressen
Eine Adresse als Standard festlegen
Mehrere Lieferadressen
WS-MultiDelivery_available greift, wenn das Shopsystem eine eigene Lieferadresse je Warenkorbposition oder das Aufteilen einer Position auf mehrere Adressen zulässt. Beides hängt von der Konfiguration und von den Produkten im Warenkorb ab, lässt sich im Template also nicht voraussetzen.
Lieferung an eine ausländische Niederlassung
_input liefert den Feldnamen, _checked liefert als Einzel-Tag checked und greift zusätzlich als Klammerung. Die Angabe wirkt sich auf die steuerliche Behandlung der Bestellung aus.
Länder mit Steuerkennzeichen
Der Adress- und der Postleitzahl-Assistent
Altersnachweis und Eigenhändig Plus
Bei Waren mit Altersbeschränkung reicht das Geburtsdatum nicht. Der Versanddienstleister braucht die Ausweisdaten, um bei der Übergabe prüfen zu können.
Es gibt die Bezeichnung der gewählten Ausweisart aus, so wie sie im Abschnitt
EigenhaendigPlus der Shopkonfiguration hinterlegt ist, und greift auch als Klammerung. Für die Ausgabe auf der Bestätigungsseite ist das der passende Weg, denn WS-IDCardTypeList erzeugt dort eine unerwünschte Auswahlliste.
WS-IDCardTypeList erzeugt die Auswahlliste selbst und gibt ihr die Klasse select_idcard_type_list. Über diese Klasse gestalten Sie die Liste in Ihrer Stildatei.
Die Fehlerfälle
_error gibt es ein _errormessage mit dem passenden Text. Der Sammelfehler WS-EigenhaendigPlus_errormessage holt seinen Text aus dem Parameter HeadNotify-Txt im Abschnitt EigenhaendigPlus der Shopkonfiguration.
Setzen Sie den Sammelfehler oben über dem Block und die Einzelfehler jeweils neben ihr Feld. Dann sieht der Käufer sofort, dass etwas fehlt, und findet zugleich die Stelle.
Altersbeschränkte Produkte
WS-AgeRestricted gibt die am Kundenkonto hinterlegte Altersstufe aus und greift als Klammerung, wenn eine vorliegt. WS-AgeRestrictedProductList erzeugt eine fertige Liste der betroffenen Produkte im Warenkorb.
Freie Eingaben des Käufers
Drei Felder nehmen Text auf, den der Käufer selbst formuliert. Sie unterscheiden sich in Länge und Zweck.WS-CustomerComment gilt auf der Zahlungs- und Versandartenseite, auf der Adressseite, auf der Bestellübersicht und auf der Bestelleingangsbestätigung. Die Referenztexte und die Zusatzinformationen gelten auf allen Templates des Bestellablaufs.
Kostenpflichtige Zusatzleistungen
WS-OrderOptions() zeigt eine kostenpflichtige Zusatzleistung auf der Zahlungs- und Versandartenseite an, beispielsweise eine Geschenkverpackung. Das Argument ist die Nummer der Leistung von 1 bis 5. Die Leistungen selbst stehen in den Abschnitten OrderOptions1 bis OrderOptions5 der Shopkonfiguration.
Die bisherige Seite zu diesem Tag enthält weder eine Typangabe noch eine Angabe der zulässigen Templates. Nach der Beschreibung handelt es sich um ein Einzel-Tag auf der Zahlungs- und Versandartenseite.
Express-Checkout und die Rechnungsadresse
Kommt der Käufer über einen Express-Checkout, liefert der Zahlungsdienstleister bereits eine Lieferadresse mit. Dann stellt sich die Frage, ob diese auch als Rechnungsadresse dienen soll.
Die Felder der Rechnungsadresse liegen im Beispiel in einem FastInclude. Das lohnt sich, weil derselbe Block auch im gewöhnlichen Bestellablauf gebraucht wird.
Die gesperrte Sitzung
WS-UnlockSessionOnlineClearingLink gibt ihm einen Ausweg: Der Link startet eine neue Sitzung und übernimmt dabei den Warenkorb, alle Eingaben und gegebenenfalls die Anmeldung.
Nach der Bestellung
WS-OrderDownloadLink greift als Klammerung, und zwar dann, wenn in dieser Bestellung mindestens ein Downloadprodukt enthalten war. Ohne die Klammerung stünde der Link auch bei einer Bestellung ohne Downloads auf der Seite.
WS-OrderID, WS-OrderDate und WS-OrderTime gelten auf der Bestelleingangsbestätigung, in der Bestelleingangs-E-Mail an den Shopbetreiber, auf der PDF-Bestätigung und in der Bewertungserinnerung.
Nicht zu verwechseln: die Shopaktualisierung
Die Tags im Überblick
Die AGB-Tags gelten nur auf dem Template, das die Shopkonfiguration dafür benennt. Die Eigenhändig-Plus-Tags und die Express-Checkout-Felder gelten auf der Bestellübersicht,
WS-UnlockSessionOnlineClearingLink nur in der zugehörigen Hinweismeldung und auf ihrem Template. Die Bestellangaben gelten auf den Bestätigungs- und E-Mail-Templates. Alle übrigen Tags sind auf allen Templates des Bestellablaufs zulässig, WS-ConditionsAccepted_*, WS-MultiDelivery_available, WS-UpdateDate und WS-UpdateTime auf allen Templates.
Verwandte Themen
- Wegweiser: AGB akzeptieren
- Wegweiser: Abweichende Lieferadresse abfragen
- Wegweiser: Versand mit Eigenhändig Plus
- Wegweiser: Weitere Informationen zur Bestellung abfragen
- Referenz: D- (Lieferadresse)
- Referenz: multiple Adressen
