# WEBSALE Dokumentation ## Docs - [Frontend - Übersicht](https://dokumentation.websale.de/frontend.md): Templatebasierte Umsetzung des Shop-Frontends in WEBSALE: Template Engine, Sprachreferenz, Shop-Templates und Aufbau eigener Themes über HTML, CSS und JS. - [Übersicht - Die Basics](https://dokumentation.websale.de/frontend/die-basics.md): Einstieg in die WEBSALE-Grundlagen: Best Practice Shop, Template Theme, Template Engine und Konfiguration per Code für individuelle Shopanpassungen. - [Alles für den Start](https://dokumentation.websale.de/frontend/die-basics/alles-fur-den-start.md): Voraussetzungen für die Bearbeitung eines WEBSALE-Shops: notwendige Zugänge zu Admin Interface, GitLab-Repository und Werkzeuge für Frontend-Entwickler. - [BestPractice Shop](https://dokumentation.websale.de/frontend/die-basics/bestpractice-shop.md): Best Practice Shop von WEBSALE als Ausgangspunkt: vorkonfiguriertes Design und Grundeinstellungen für deutsche B2C-Shops als Auslieferungsbasis nutzen. - [Template Theme](https://dokumentation.websale.de/frontend/die-basics/template-theme.md): Aufbau des Template Themes verstehen: HTML-Templates, CSS- und JavaScript-Dateien für die Storefront direkt bearbeiten und individuell gestalten. - [Template Engine](https://dokumentation.websale.de/frontend/die-basics/template-engine.md): WEBSALE Template-Engine erklärt: dynamische Inhalte einbinden, Bedingungen, Schleifen, mehrsprachige Texte und Escaping in HTML-Templates verarbeiten. - [Konfiguration per Code](https://dokumentation.websale.de/frontend/die-basics/konfiguration-per-code.md): Shop-Einstellungen direkt per Code überschreiben und erweitern: Konfigurationsdateien anpassen, wenn das Admin Interface nicht ausreicht. - [Getting Started](https://dokumentation.websale.de/frontend/getting-started.md): Schritt-für-Schritt-Einstieg in einen WEBSALE-Onlineshop: Design anpassen, Produkte und Kategorien anlegen, Zahlungsarten konfigurieren und Shop SEO optimieren. - [Arbeiten mit GitLab](https://dokumentation.websale.de/frontend/getting-started/arbeiten-mit-gitlab.md): Mit dem GitLab-Repository des Shops arbeiten: Zugriff auf gitlab.websale.cloud sowie Versionierung der Layout- und Template-Dateien einrichten. - [Aktionen - Übersicht](https://dokumentation.websale.de/frontend/referenz/aktionen.md): Übersicht aller Aktionen der Template-Sprache: Eingaben des Nutzers für Warenkorb, Login, Registrierung und mehr verarbeiten und Ergebnisse auswerten. - [Account](https://dokumentation.websale.de/frontend/referenz/aktionen/account.md): Aktionen für Kundenkonten: Konten und Adressen anlegen, Anmeldedaten und Passwörter ändern sowie B2B-Mitarbeiterkonten und Berechtigungen verwalten. - [Basket](https://dokumentation.websale.de/frontend/referenz/aktionen/basket.md): Warenkorb-Aktionen im Überblick: BasketItemAdd, BasketItemUpdate, BasketItemDelete sowie VoucherAdd und VoucherDelete zum Verwalten des Warenkorbs. - [Checkout](https://dokumentation.websale.de/frontend/referenz/aktionen/checkout.md): Checkout-Aktionen für den Bestellablauf: Rechnungs- und Lieferadressen auswählen, zwischenspeichern und in den Bestellprozess übernehmen. - [Consent](https://dokumentation.websale.de/frontend/referenz/aktionen/consent.md): Consent-Aktionen für den Cookie-Banner: Einwilligung des Nutzers zu nicht-essenziellen Cookies und Diensten setzen oder nachträglich ändern. - [DirectOrder](https://dokumentation.websale.de/frontend/referenz/aktionen/directorder.md): DirectOrder-Aktionen für die Direktbestellung: Produkte per Artikelnummer in eine Bestellliste eintragen, ändern und in den Warenkorb übernehmen. - [Inquiry](https://dokumentation.websale.de/frontend/referenz/aktionen/inquiry.md): Inquiry-Aktionen für Anfragen: Kontakt- und Anfrageformulare sowie Frage-zum-Produkt-Formulare im Frontend absenden und auswerten. - [Inventory](https://dokumentation.websale.de/frontend/referenz/aktionen/inventory.md): Inventory-Aktionen für Lagerbestände: Produktreservierungen erneuern und Benachrichtigungen bei Wiederverfügbarkeit von Artikeln verwalten. - [Newsletter](https://dokumentation.websale.de/frontend/referenz/aktionen/newsletter.md): Newsletter-Aktionen für Abonnenten: Anmeldung, Double-Opt-In-Bestätigung und Abmeldung vom Newsletter direkt aus dem Frontend ausführen. - [ProductRating](https://dokumentation.websale.de/frontend/referenz/aktionen/productrating.md): ProductRating-Aktionen für Produktbewertungen: Bewertungen durch eingeloggte Kunden erstellen, bearbeiten und wieder löschen lassen. - [Session](https://dokumentation.websale.de/frontend/referenz/aktionen/session.md): Session-Aktionen im Frontend: eigene Session-Variablen schreiben und nach fehlgeschlagenem Bezahlvorgang eine gesperrte Session entsperren. - [Stores](https://dokumentation.websale.de/frontend/referenz/aktionen/stores.md): Stores-Aktionen für Märkte und Filialen: Markt für aktuelle Session oder den Checkout-Prozess setzen, ändern und für Click & Collect nutzen. - [TestMode](https://dokumentation.websale.de/frontend/referenz/aktionen/testmode.md): TestMode-Aktionen: Testmodus im Frontend aktivieren, deaktivieren und zwischen Test- und Live-Modus wechseln, ohne Live-Betrieb zu beeinflussen. - [Voucher](https://dokumentation.websale.de/frontend/referenz/aktionen/voucher.md): Voucher-Aktionen im Warenkorb: Gutscheincodes mit VoucherAdd einlösen und über VoucherDelete wieder aus dem aktuellen Warenkorb entfernen. - [WatchList](https://dokumentation.websale.de/frontend/referenz/aktionen/watchlist.md): WatchList-Aktionen für die Merkliste: Produkte über WatchListItemAdd hinzufügen und über WatchListItemDelete aus der Wunschliste entfernen. - [Referenz - Übersicht](https://dokumentation.websale.de/frontend/referenz.md): Komplette Referenz der WEBSALE Template-Sprache: Tags, Anweisungen, Module, Funktionen, Modifier und Aktionen für den Aufbau des Shop-Frontends. - [Anweisungen und Ausgabe](https://dokumentation.websale.de/frontend/referenz/anweisungen.md): Anweisungen und Ausgabe in Templates: Syntax für Verarbeitung, Ausgabe und automatisches Escaping verstehen und kontextsicher einsetzen. - [Blöcke](https://dokumentation.websale.de/frontend/referenz/blocke.md): Blöcke als Grundstruktur von Templates: Header, Footer und Navigation in benannte Bereiche teilen und unabhängig erweitern oder überschreiben. - [Components](https://dokumentation.websale.de/frontend/referenz/components.md): Components der WEBSALE Template-Sprache: wiederverwendbare Bausteine für strukturierte, modulare Frontend-Komponenten im Shop-Template. - [Conditions](https://dokumentation.websale.de/frontend/referenz/conditions.md): Conditions in der WEBSALE Template-Sprache: Bedingungen formulieren und Ausgaben oder Template-Logik abhängig von Werten und Status steuern. - [Datentypen](https://dokumentation.websale.de/frontend/referenz/datentypen.md): Basisdatentypen der WEBSALE Template-Sprache: String, Zahl, Bool, Listen und Maps korrekt notieren und im Template sicher verarbeiten. - [Funktionen](https://dokumentation.websale.de/frontend/referenz/funktionen.md): Globale Template-Funktionen: Strings anpassen, Zahlen runden, Listen zusammenführen und Datumswerte vergleichen – inklusive Modifier-Nutzung. - [Kontrollstrukturen](https://dokumentation.websale.de/frontend/referenz/kontrollstrukturen.md): Kontrollstrukturen und Boolean-Werte: Wahrheitswerte true und false sowie Bedingungen für die Steuerung von Template-Ausgaben einsetzen. - [Loops](https://dokumentation.websale.de/frontend/referenz/loops.md): Schleifen und Verzweigungen in Templates: if, elseif, else, switch sowie foreach für die bedingte und wiederholte Template-Ausgabe nutzen. - [Modifiers](https://dokumentation.websale.de/frontend/referenz/modifiers.md): Modifiers (Filter) in der Template-Sprache: Werte bei der Ausgabe formatieren, Strings anpassen, Zahlen runden und Listen umwandeln. - [Operatoren](https://dokumentation.websale.de/frontend/referenz/operatoren.md): Operatoren der Template-Sprache: Zugriff, Mathematik, Vergleich, Logik und der in-Operator zum Arbeiten mit Werten, Listen und Maps. - [Optionen](https://dokumentation.websale.de/frontend/referenz/optionen.md): Template-Optionen definieren. - [Variablen](https://dokumentation.websale.de/frontend/referenz/variablen.md): Eigene und globale Variablen im Template: mit var deklarieren, Werte zuweisen sowie $ws-Module von WEBSALE für Daten und Funktionen nutzen. - [Module - Übersicht](https://dokumentation.websale.de/frontend/referenz/module.md): Übersicht der WEBSALE-Module wie $wsAccount, $wsBasket oder $wsProducts: Variablen und Methoden für die Template-Ausgabe von Shopdaten. - [$wsAccount - Account & Adressdaten](https://dokumentation.websale.de/frontend/referenz/module/wsAccount.md): Account- und Adressdaten des eingeloggten Kunden im Frontend lesen, Login-Status prüfen und personalisierte Inhalte über Templates ausgeben. - [$wsActions - Aktionen](https://dokumentation.websale.de/frontend/referenz/module/wsactions.md): Frontend-Aktionen wie Login, Adresspflege oder Newsletter-Anmeldung über Links oder Formulare auslösen und Erfolgs- und Fehlerergebnisse auswerten. - [$wsAsse - Asynchrone HTTP-Events (ASSE)](https://dokumentation.websale.de/frontend/referenz/module/wsasse.md): Vorkonfigurierte Server-Side-Events auslösen, die im Hintergrund HTTP-Requests an externe URLs senden – z.B. Tracking, Webhooks oder Drittsysteme. - [$wsBasket - Warenkorb](https://dokumentation.websale.de/frontend/referenz/module/wsbasket.md): Warenkorbdaten im Frontend lesen: Positionen, Mengen, Beträge, Rabatte, Steuerinformationen und Werbemittelkennzeichen für Mini-Cart, Übersicht und Checkout. - [$wsCategories - Kategorien](https://dokumentation.websale.de/frontend/referenz/module/wscategories.md): Kategoriedaten im Frontend laden und anzeigen: Eigenschaften, Unterkategorien, Pfade und Produkte für Navigation, Listen und Kategorieseiten. - [$wsCheckout - Checkout](https://dokumentation.websale.de/frontend/referenz/module/wscheckout.md): Daten des Bestellvorgangs im Frontend lesen: Auswahl der Zahl- und Versandart, Adressen, Summen, Validierung und Fehler des aktuellen Checkouts. - [$wsComputopHosted - Computop (gehostete Bezahlseite)](https://dokumentation.websale.de/frontend/referenz/module/wscomputophosted.md): Daten für die Weiterleitung zur gehosteten Computop-Bezahlseite bereitstellen und Rückkehr sowie Zahlungsergebnis im Frontend auswerten. - [$wsConfig - Konfiguration](https://dokumentation.websale.de/frontend/referenz/module/wsconfig.md): Globale Konfigurationsdaten des Shops im Frontend lesen: Länder, Währungen, Zahlungs- und Versandarten, Anreden, Sprachen und weitere Stammdaten. - [$wsCookie - Browser-Cookies](https://dokumentation.websale.de/frontend/referenz/module/ws-cookie-browser-cookie.md): Modul $wsCookie zum Lesen, Setzen, Aktualisieren und Löschen einzelner Browser-Cookies im Template, z.B. für Darkmode oder Begrüßung. - [$wsConsent - Cookies & Services](https://dokumentation.websale.de/frontend/referenz/module/wsconsent.md): Cookie- und Service-Einwilligung des Kunden im Frontend auswerten, um Tracking, Drittanbieter-Skripte und eingebettete Inhalte rechtskonform zu steuern. - [$wsDirectOrder - Direktbestellung](https://dokumentation.websale.de/frontend/referenz/module/wsdirectorder.md): Zustand einer Direktbestellung (Scan & Order, Bestellschein) im Frontend lesen: Eingabezeilen, erfasste Positionen und Validität der Eingaben. - [$wsEmails - E-Mails](https://dokumentation.websale.de/frontend/referenz/module/wsemails.md): Vorkonfigurierte Shop-E-Mails (Bestellbestätigung, Erinnerungen, Benachrichtigungen) aus dem Frontend gezielt und ereignisgesteuert auslösen. - [$wsExternalData - Externe Daten](https://dokumentation.websale.de/frontend/referenz/module/wsexternaldata.md): Externe JSON-Daten aus dem shop-eigenen S3-Bucket in Templates laden, auflisten und Fehler behandeln – für CMS-Inhalte, Feeds und Drittdaten. - [$wsForm - Formulare](https://dokumentation.websale.de/frontend/referenz/module/wsform.md): Formularstrukturen laden, Formulare rendern und die übermittelten Daten eines abgeschickten Formulars im Frontend lesen – Kontakt, Frage, Inquiry. - [$wsInventory - Lagerbestand](https://dokumentation.websale.de/frontend/referenz/module/wsinventory.md): Lagerbestand, Verfügbarkeit und Reservierungszeiten von Produkten und Varianten im Warenkorb im Frontend lesen und Statusanzeigen im Shop ausgeben. - [$wsLastSeenProducts - Zuletzt angesehene Produkte](https://dokumentation.websale.de/frontend/referenz/module/wslastseenproducts.md): Modul $wsLastSeenProducts: zuletzt angesehene Produkte eines Kunden laden und dynamisch im Frontend als personalisierte Empfehlung anzeigen. - [$wsMaintenance - Wartungsmodus](https://dokumentation.websale.de/frontend/referenz/module/wsmaintenance.md): Modul $wsMaintenance: prüfen, ob der Shop sich im Wartungsmodus befindet, Wartungsseite anzeigen oder bestimmte Funktionen temporär deaktivieren. - [$wsNavigation - Breadcrumb](https://dokumentation.websale.de/frontend/referenz/module/wsnavigation.md): Modul $wsNavigation für die Breadcrumb-Navigation: aktuellen Pfad in der Kategoriestruktur auslesen und im Frontend als Navigation darstellen. - [$wsNewsletter - Newsletter](https://dokumentation.websale.de/frontend/referenz/module/wsnewsletter.md): Modul $wsNewsletter: Zielgruppen laden, Anmeldeformulare aufbauen, Newsletter im Kundenkonto verwalten und Abmelde-Links in E-Mails bereitstellen. - [$wsOptIn - Opt-In-Prozesse](https://dokumentation.websale.de/frontend/referenz/module/wsoptin.md): Modul $wsOptIn für Token-Prozesse: E-Mail-Verifizierung, Newsletter-Bestätigung und Passwort-Zurücksetzen über Opt-In-Links umsetzen. - [$wsOptions - Template-Optionen](https://dokumentation.websale.de/frontend/referenz/module/ws-options-template-optionen.md): Werte von Template-Optionen im Frontend auslesen – global oder pro Konfigurationsknoten. - [$wsOrderHistory - Bestellhistorie](https://dokumentation.websale.de/frontend/referenz/module/wsorderhistory.md): Vergangene Bestellungen eines eingeloggten Kunden im Frontend laden, auflisten und einzelne Bestelldetails anzeigen. - [$wsPayPalCheckout - PayPal](https://dokumentation.websale.de/frontend/referenz/module/wspaypalcheckout.md): Modul $wsPayPalCheckout: PayPal Express Checkout, Google Pay und Apple Pay im Frontend einbinden und den aktuellen Zahlungsstatus auswerten. - [$wsProductRating - Produktbewertungen](https://dokumentation.websale.de/frontend/referenz/module/wsproductrating.md): Modul $wsProductRating: Produktbewertungen laden, Durchschnittswerte prüfen und im Frontend als Vertrauensindikator für Kunden darstellen. - [$wsProducts - Produktdaten](https://dokumentation.websale.de/frontend/referenz/module/wsproducts.md): Modul $wsProducts: Produktdaten dynamisch laden und im Frontend anzeigen. Einzelprodukte, Listen, Preise, Aktionspreise, Bilder und Beschreibungen ausgeben. - [$wsSecurity - Verschlüsselung](https://dokumentation.websale.de/frontend/referenz/module/wssecurity.md): Modul $wsSecurity zum Verschlüsseln, Entschlüsseln und Hashen von Daten: sensible Informationen wie Passwörter und Token absichern. - [$wsSession - Session-Daten](https://dokumentation.websale.de/frontend/referenz/module/wssession.md): Modul $wsSession: Session-Daten des Kunden auslesen, eigene Session-Variablen setzen und Bezahlstatus oder personalisierte Inhalte steuern. - [$wsShipTrack - Sendungsverfolgung](https://dokumentation.websale.de/frontend/referenz/module/wsshiptrack.md): Modul $wsShipTrack für Sendungsverfolgung und PLZ-Validierung: Tracking-Daten anzeigen und Lieferbarkeit von Adressen vor dem Checkout prüfen. - [$wsStore - Datenspeicherung](https://dokumentation.websale.de/frontend/referenz/module/wsstore.md): Modul $wsStore als Key-Value-Speicher im Frontend: beliebige Daten unter frei wählbaren Schlüsseln ablegen, auslesen und gezielt löschen. - [$wsStores - Märkte & Filialen](https://dokumentation.websale.de/frontend/referenz/module/wsstores.md): Modul $wsStores: konfigurierte Märkte und Filialen laden, ausgewählten Markt verwalten und Öffnungszeiten für Click & Collect anzeigen. - [$wsStripe - Stripe](https://dokumentation.websale.de/frontend/referenz/module/wsstripe.md): Modul $wsStripe: Konfigurationsdaten für Stripe.js bereitstellen, Stripe im Frontend initialisieren und den aktuellen Zahlungsstatus auswerten. - [$wsSubshop - Subshop](https://dokumentation.websale.de/frontend/referenz/module/wssubshop.md) - [$wsTestMode - Testmodus](https://dokumentation.websale.de/frontend/referenz/module/wstestmode.md): Modul $wsTestMode: prüfen, ob der Testmodus aktiv ist, und neue Funktionen, Designs oder Produkte für reguläre Besucher unsichtbar testen. - [$wsViews - Aktuelle Informationen abrufen](https://dokumentation.websale.de/frontend/referenz/module/wsviews.md): Modul $wsViews: Informationen zur aktuellen Seite abrufen, View-URLs zu anderen Shop-Seiten generieren und SEO-Tags wie hreflang setzen. - [$wsVoucher - Gutscheine](https://dokumentation.websale.de/frontend/referenz/module/wsvoucher.md): Modul $wsVoucher: eingelöste Gutscheine auflisten, Gesamtwert berechnen und Details zu einzelnen Gutscheinen im Warenkorb und Checkout anzeigen. - [$wsWatchList - Merklisten](https://dokumentation.websale.de/frontend/referenz/module/wswatchlist.md): Modul $wsWatchList für Merklisten: prüfen, Produkte hinzufügen oder entfernen und Wunschlisten des Nutzers im Frontend oder Warenkorb anzeigen. - [Bestellablauf](https://dokumentation.websale.de/frontend/funktionsubersicht/bestellablauf.md): Den Bestellablauf in WEBSALE konfigurieren: Anzahl Checkout-Schritte, Adressen, Zahlungsarten, Versandarten und freie Felder flexibel festlegen. - [Blättern - Navigation zwischen Produkten](https://dokumentation.websale.de/frontend/funktionsubersicht/blaettern-von-produkt-zu-produkt.md): Blätternavigation auf der Produktdetailseite einrichten: Sprung zum vorherigen oder nächsten Produkt innerhalb einer Kategorie inkl. Positionsanzeige. - [PDF-Ansichten](https://dokumentation.websale.de/frontend/funktionsubersicht/pdf-ansichten.md): Shop-Seiten serverseitig als PDF ausgeben: mit URL-Parameter wsfilter=pdf Downloads erzeugen und PDF-Links auf Seiten oder in E-Mails bereitstellen. - [Produktvergleich](https://dokumentation.websale.de/frontend/funktionsubersicht/produktvergleich.md): Der Produktvergleich lässt Kunden mehrere Produkte derselben Kategorie nebeneinander vergleichen. Diese Anleitung zeigt, wie Sie ihn im Template einrichten. - [Scan & Order](https://dokumentation.websale.de/frontend/funktionsubersicht/scan-and-order.md): Scan & Order im Frontend integrieren: QR- und Barcode-Scanner im Suchfeld nutzen, um Produkte direkt aufzurufen oder in den Warenkorb zu legen. - [Shop-Modi](https://dokumentation.websale.de/frontend/funktionsubersicht/inaktiv-seite.md): Shop-Modi eines Subshops verstehen: Aktiv, Inaktiv und Wartung umschalten und damit den öffentlichen Zugriff auf den Onlineshop steuern. - [Storefinder](https://dokumentation.websale.de/frontend/funktionsubersicht/storefinder.md): Storefinder mit Click & Collect umsetzen: Stores anlegen, Marktauswahl in der Session speichern und Verfügbarkeiten im gewählten Markt anzeigen. - [Werbemittelkennzeichen](https://dokumentation.websale.de/frontend/funktionsubersicht/werbemittelkennzeichnung.md): Werbemittelkennzeichen ordnen Bestellpositionen einem Werbemittel wie beispielsweise einem Katalog, einer Anzeige oder einem Mailing, zu. - [Übersicht - Zahlungsarten](https://dokumentation.websale.de/frontend/funktionsubersicht/zahlungsarten.md): Grundprinzip der Zahlungsarten-Konfiguration: Knoten unter payment.payment anlegen, Aktivierung, Bezeichnungen, Icons und Validierungen festlegen. - [stripe](https://dokumentation.websale.de/frontend/funktionsubersicht/zahlungsarten/stripe.md): Zahlungsart Stripe im Checkout einrichten: relevante Konfigurationen, Module wie $wsStripe und $wsCheckout sowie Aktionen für den Bestellprozess. - [Zeitabhängige Aktionspreise](https://dokumentation.websale.de/frontend/funktionsubersicht/aktionspreise.md): Zeitabhängige Aktionspreise ersetzen den Standardpreis eines Produkts für einen festgelegten Zeitraum. Diese Anleitung zeigt, wie Sie sie im Template ausgeben. - [Praxisbeispiele - Gutscheine](https://dokumentation.websale.de/gutscheine.md): Praxisbeispiele für Gutscheine in WEBSALE: Eingabeformular mit maximumCount-Check, Validierung, Einlösen im Checkout sowie typische Frontend-Snippets. - [Praxisbeispiele - Verknüpfung mit dem Zahlungsanbieter](https://dokumentation.websale.de/verknuepfung-zahlungsanbieter.md): Praxisbeispiele für die Verknüpfung eines Kundenkontos mit dem Konto beim Zahlungsanbieter in WEBSALE: Verwaltung im Kundenkonto mit Setup- und Create-Aktion, Aufheben der Verknüpfung sowie das Opt-in im Bestellablauf. - [Übersicht - Konfiguration](https://dokumentation.websale.de/konfiguration.md): Systemkonfiguration des WEBSALE-Shops: Parameter aller Module wie accounts, basket, general und payment für Verhalten, Funktionen und Backend-Steuerung. - [Konfigurations-Deeplinks](https://dokumentation.websale.de/admin-interface/konfigurations-deeplinks.md): Direktlinks zu einzelnen Konfigurationsknoten des WEBSALE Admin Interface: URL-Schema und vollständige Referenz aller Knoten je Bereich. - [actions - Fehlertexte & E-Mails](https://dokumentation.websale.de/konfiguration/actions-fehlertexte-e-mails.md): Übersicht des actions-Knotens für Shopaktionen: Konfiguration von Fehlertexten, Fehlercodes und E-Mail-Vorlagen für Login, Merkliste, Konto und mehr. - [actions - Alphabetische Übersicht](https://dokumentation.websale.de/konfiguration/actions-fehlertexte-e-mails/actions-alphabetische-ubersicht.md): Alphabetische Übersicht aller WEBSALE-Shopaktionen mit Direktlink zur jeweiligen thematischen Gruppe – als zentrale Referenz für gezielte Action-Suche. - [actions - Anmeldung & Registrierung](https://dokumentation.websale.de/konfiguration/actions-fehlertexte-e-mails/actions-anmeldung-registrierung.md): Aktionen rund um Anmeldung und Registrierung im Shop: Fehlertexte und E-Mail-Vorlagen für Login, Kontoentsperrung sowie Passwort-Zurücksetzen. - [actions - Benutzerkonto](https://dokumentation.websale.de/konfiguration/actions-fehlertexte-e-mails/actions-benutzerkonto.md): Shopaktionen zum Benutzerkonto: Meldungen und E-Mail-Vorlagen für das Erstellen, Ändern, Löschen und Prüfen von Kontodaten im WEBSALE Onlineshop. - [actions - Formulare](https://dokumentation.websale.de/konfiguration/actions-fehlertexte-e-mails/actions-formulare.md): Shopaktionen zum Absenden von Formularen: Konfiguration von Fehlertexten und E-Mail-Vorlagen für Kontakt-, Anfrage- und Serviceformulare im Shop. - [actions - Newsletter](https://dokumentation.websale.de/konfiguration/actions-fehlertexte-e-mails/actions-newsletter.md): Shopaktionen rund um den Newsletter: Meldungen und E-Mail-Vorlagen für Newsletter-An- und Abmeldungen sowie Einträge in Sperrlisten im WEBSALE Shop. - [actions - Produkte](https://dokumentation.websale.de/konfiguration/actions-fehlertexte-e-mails/actions-produkte.md): Shopaktionen zu Produkten: Konfiguration der Meldungen für Bewertungen, Merklisten und Verfügbarkeitsalarme inklusive zugehöriger Benachrichtigungen. - [actions - Sicherheit & Datenschutz](https://dokumentation.websale.de/konfiguration/actions-fehlertexte-e-mails/actions-sicherheit-datenschutz.md): Shopaktionen für Sicherheit und Datenschutz: Meldungen und Benachrichtigungen rund um Sitzungssteuerung sowie Consent Layer zur Einwilligungsverwaltung. - [actions - Testmodus](https://dokumentation.websale.de/konfiguration/actions-fehlertexte-e-mails/actions-testmodus.md): Shopaktionen zur Steuerung des Testmodus: Konfiguration zum Aktivieren, Deaktivieren oder Umschalten des Testmodus im WEBSALE Shopsystem. - [actions - Warenkorb & Checkout](https://dokumentation.websale.de/konfiguration/actions-fehlertexte-e-mails/actions-warenkorb-checkout.md): Shopaktionen während Warenkorb und Bestellvorgang: Meldungen und E-Mail-Vorlagen für Artikel-Updates, Bestellabschluss und Gastregistrierungen. - [accounts - Benutzerkonten](https://dokumentation.websale.de/konfiguration/accounts-benutzerkonten.md): Konfiguration des accounts-Knotens: Benutzerkonten im WEBSALE Shop mit Registrierung, Login, Passwortregeln, Auto-Login sowie Adress- und Zahlungsdaten. - [app - WEBSALE APP](https://dokumentation.websale.de/konfiguration/app-websale-app.md): Konfiguration des app-Knotens für die WEBSALE APP: Aktivierungsstatus, Authentifizierung, Push-Benachrichtigungen sowie zugehörige Service-Accounts. - [authentication - Authentifizierungs- & Zugriffsdaten](https://dokumentation.websale.de/konfiguration/authentication-authentifizierungs-zugriffsdaten.md): Der authentication-Knoten verwaltet Zugangsdaten externer Authentifizierungsprovider wie Google OAuth 2.0 und Firebase Cloud Messaging im WEBSALE Shop. - [b2b - Business-to-Business (B2B)](https://dokumentation.websale.de/konfiguration/b2b-business-to-business-b2b.md): B2B-spezifische Shopkonfiguration im WEBSALE: Kundengruppen, Berechtigungen sowie Preislogik für Geschäftskunden über den Konfigurationsknoten b2b. - [basket - Warenkorb](https://dokumentation.websale.de/konfiguration/basket-warenkorb.md): Konfiguration des basket-Knotens: Warenkorbverhalten, automatische Beigaben (autobasket), Warenkorb-Cookies und Speicherdauer im WEBSALE Onlineshop. - [statistics - Statistikdaten](https://dokumentation.websale.de/konfiguration/statistics-statistikdaten.md): Konfiguration des statistics-Knotens: Aufbewahrungsdauer der Statistikdaten je Zeitebene (Stunden-, Tages- und Monatswerte) im WEBSALE Shop. - [checkout - Bestellablauf](https://dokumentation.websale.de/konfiguration/checkout-bestellablauf.md): Der Konfigurationsknoten checkout steuert den Bestellprozess der Storefront: Gast- und Schnellbestellung, Zusatzfelder, Rundung, Gutscheinlogik, Mindermengenzuschlag, Versandarten und -gruppen, Paketverfolgung sowie Fehleranzeige. - [content - Katalog (Kategorien & Produkte)](https://dokumentation.websale.de/konfiguration/content-katalog-kategorien-produkte.md) - [creditCheck - Bonitätsprüfung](https://dokumentation.websale.de/konfiguration/creditcheck-bonitatsprufung.md): Konfiguration des creditCheck-Knotens für Bonitäts- und Risikoprüfungen im Checkout: Auslöseregeln, Mindestwarenkorbwerte und Provider wie creditPass. - [customer - Kundendaten](https://dokumentation.websale.de/konfiguration/customer-kundendaten.md): Der customer-Knoten konfiguriert Erfassung von Kundendaten: Adressfelder, Pflichtangaben, Feldgruppen, Validierung sowie Speicherort im Konto oder Bestellung. - [E-Mails & E-Mail Einstellungen](https://dokumentation.websale.de/konfiguration/e-mails-e-mail-einstellungen.md): Überblick aller vom Shop versendeten E-Mails und das einheitliche Konfigurationsprinzip (Template, Betreff, Absenderadresse, Absendername) je E-Mail-Typ. - [finance - Währungen & Steuern](https://dokumentation.websale.de/konfiguration/finance-wahrungen-steuern.md): Der finance-Knoten bündelt shopweite Einstellungen zu Währungen, Preisformatierung, Brutto-/Netto-Logik, Steuersätzen sowie Zuschlägen wie Pfand und Abgaben. - [general - Allgemeine Shopeinstellungen](https://dokumentation.websale.de/konfiguration/general-allgemeine-shopeinstellungen.md): Der general-Knoten enthält allgemeine WEBSALE-Shopeinstellungen: Sprachen, Länder, Subshops, Kundenkonto, Sicherheit, Testmodus und Consent-Management. - [inquiry - Formulare](https://dokumentation.websale.de/konfiguration/inquiry-formulare.md): Der inquiry-Knoten steuert shopseitige Formulare im WEBSALE: Kontakt-, Widerrufs-, Retouren- und Katalogbestellformulare je als eigener Konfigurationsknoten. - [maintenance - Wartungsmodus](https://dokumentation.websale.de/konfiguration/maintenance-wartungsmodus.md): Konfiguration des Wartungsmodus über den maintenance-Knoten: Shop temporär sperren, Zugriff verhindern und individuelle Wartungsmeldung im Frontend anzeigen. - [messages - Ereignisgesteuerte E-Mails](https://dokumentation.websale.de/konfiguration/messages-ereignisgesteuerte-e-mails.md): Der messages-Knoten konfiguriert ereignisgesteuerte, benutzerdefinierte E-Mails an Shop-Verantwortliche, Lieferanten oder Hersteller via Template-Trigger. - [newsletter - Newsletter](https://dokumentation.websale.de/konfiguration/newsletter-newsletter.md): Der newsletter-Knoten bündelt An- und Abmeldung, Double-Opt-In-Bestätigungen sowie die Konfiguration der zugehörigen E-Mail-Formulare und Inhalte. - [payment - Zahlungsmethoden](https://dokumentation.websale.de/konfiguration/payment-zahlungsmethoden.md): Der payment-Knoten bündelt die Zahlungskonfiguration: einzelne Zahlungsarten, Anzeigeregeln und Payment-Provider wie PayPal, Stripe oder Computop. - [search - Sortierung und Filterung](https://dokumentation.websale.de/konfiguration/search-sortierung-und-filterung.md): Der search-Knoten konfiguriert die interne Produktsuche und Listing-Seiten: Filter, Sortieroptionen, Treffer pro Seite sowie wiederverwendbare Regeln. - [security - Sicherheitsregeln](https://dokumentation.websale.de/konfiguration/security-sicherheitsregeln.md): Der security-Knoten bündelt sicherheitsrelevante Shopeinstellungen: Bot-Schutz, Hash- und Verschlüsselungsmethoden sowie Verwaltung von Schlüsseln und Secrets. - [seoMetaData - Meta-Daten & Seo-Texte](https://dokumentation.websale.de/konfiguration/seometadata-meta-daten-seo-texte.md): Der seoMetaData-Knoten steuert den Aufbau von Meta-Title und Meta-Description für Kategorien, Produkte, Startseite, freie Templates sowie CMS-Seiten aus Strapi per Bausteinen. - [storefrontApi - Storefront-API](https://dokumentation.websale.de/konfiguration/storefrontapi-storefront-api.md): Der storefrontApi-Knoten bündelt alle Konfigurationsmöglichkeiten der Storefront-API im WEBSALE Shopsystem für die Anbindung externer Frontends. - [statistics - Statistikdaten](https://dokumentation.websale.de/konfiguration/statistics.md): Statistik-Konfiguration im WEBSALE-Shop: Tracking-Anbieter einbinden, Conversion-Events steuern und Statistikdaten für Auswertungen bereitstellen. - [system - Grundlegende Systemkonfiguration](https://dokumentation.websale.de/konfiguration/system.md): Der system-Knoten enthält grundlegende, infrastrukturelle WEBSALE-Konfigurationen, die das technische Systemverhalten unabhängig von Shop-Inhalten steuern. - [urls - URL (Webadressen)](https://dokumentation.websale.de/konfiguration/urls-url-webadressen.md): Der urls-Knoten bündelt die URL-Konfiguration: hreflang-Alternativen, Weiterleitungen, veraltete URLs sowie Aufbau und Bereinigung der SEO-URLs. - [Validierungs- und Prüfservices](https://dokumentation.websale.de/konfiguration/validierungs-und-prufservices.md): Übersicht der WEBSALE-Validierungs- und Prüfservices für Benutzereingaben sowie regelbasierter Prüfungen für Zahlungs- und Versandarten im Shop. - [Übersicht - strapi CMS](https://dokumentation.websale.de/strapi-cms.md): Strapi als Headless-CMS für WEBSALE: Anmeldung, Inhaltspflege, Komponenten, Sammlungen und Anbindung an das Template Theme der Storefront. - [Anmeldung & Benutzerverwaltung von strapi](https://dokumentation.websale.de/strapi-cms/anmeldung-benutzerverwaltung-von-strapi.md): Zugang zum strapi CMS einrichten: CMS-URL, erster Login, Spracheinstellungen sowie Anlegen, Bearbeiten und Berechtigen von Benutzern und Rollen. - [Grundlagen & Architektur von strapi](https://dokumentation.websale.de/strapi-cms/grundlagen-architektur-von-strapi.md): Einführung in strapi als Headless-CMS für WEBSALE: API-First-Ansatz, Zusammenspiel von Content-Type Builder und Content-Manager sowie Auslieferung. - [Inhalte anpassen in strapi](https://dokumentation.websale.de/strapi-cms/inhalte-anpassen-in-strapi.md): Inhalte im strapi CMS pflegen: Standardseiten bearbeiten, neue Beiträge anlegen sowie Unterschiede zwischen Speichern, Veröffentlichen und Testen. - [Komponenten & Sammlungen in strapi](https://dokumentation.websale.de/strapi-cms/komponenten-sammlungen-in-strapi.md): Inhaltsstrukturen in strapi verstehen: Komponenten, Sammlungen und Einzel-Einträge im WEBSALE-Standard korrekt anlegen und sicher erweitern. - [Templates für strapi Inhalte anpassen](https://dokumentation.websale.de/strapi-cms/templates-fur-strapi-inhalte-anpassen.md): Anpassung der WEBSALE Shop-Templates an geänderte oder neue strapi Komponenten und Felder, inklusive Zugriff auf das Template-Repository in GitLab. - [Schnittstellen](https://dokumentation.websale.de/schnittstellen.md): Schnittstellen von WEBSALE: Admin Interface API, Storefront API, Search API, ASSE und externe Datei-Schnittstelle für Drittsystem-Integrationen. - [Admin Interface API](https://dokumentation.websale.de/schnittstellen/admin-interface-api.md): REST-Schnittstelle des WEBSALE Admin Interface API: Übersicht aller Endpunkte für Produkte, Bestellungen, Kunden, Konfiguration und mehr. - [API Basics](https://dokumentation.websale.de/schnittstellen/admin-interface-api/api-basics.md): Grundlagen der Admin Interface API: Basis-URL, Berechtigungen, Authentifizierung, Filter, Sortierung und Paginierung im WEBSALE Shop. - [API-Referenz Authentifizierung](https://dokumentation.websale.de/schnittstellen/admin-interface-api/api-referenz-authentifizierung.md): Anmeldung an der Admin Interface API per Benutzerkonto oder API-Schlüssel, Access- und Refresh-Token verwalten sowie Passwörter zurücksetzen. - [API-Referenz Anfragen](https://dokumentation.websale.de/schnittstellen/admin-interface-api/api-referenz-anfragen.md): Kundenanfragen über den Endpunkt inquiries/ der Admin Interface API abrufen, deren Bearbeitungsstatus ändern und einzelne Anfragen löschen. - [API-Referenz Benutzerverwaltung](https://dokumentation.websale.de/schnittstellen/admin-interface-api/api-referenz-benutzerverwaltung.md): Benutzerkonten, Rollen und Berechtigungen für das WEBSALE Admin Interface per REST API anlegen, bearbeiten, löschen und individuell konfigurieren. - [API-Referenz Bestellungen](https://dokumentation.websale.de/schnittstellen/admin-interface-api/api-referenz-bestellungen.md): Bestellungen über die Admin Interface API abrufen, ihren Bearbeitungs- und Zahlungsstatus aktualisieren sowie einzelne Bestellungen löschen. - [API-Referenz Bildkonverter](https://dokumentation.websale.de/schnittstellen/admin-interface-api/api-referenz-bildkonverter.md): Produkt- und Kategoriebilder über die Admin Interface API hochladen, konvertieren, löschen und die zugehörigen Bild-URLs abfragen. - [API-Referenz Blacklist](https://dokumentation.websale.de/schnittstellen/admin-interface-api/api-referenz-blacklist.md): Newsletter-Blacklist über die Admin Interface API verwalten: E-Mail-Adressen vom Versand ausschließen oder Einträge wieder entfernen. - [API-Referenz CMS](https://dokumentation.websale.de/schnittstellen/admin-interface-api/api-referenz-cms.md): Über die Admin Interface API die URL zum angebundenen Strapi-CMS abrufen und Redakteure direkt in den Admin-Bereich des CMS leiten. - [API-Referenz Datenfeeds](https://dokumentation.websale.de/schnittstellen/admin-interface-api/api-referenz-datenfeeds.md): Produktdatenfeeds für externe Plattformen wie Suchmaschinen über die Admin Interface API anlegen, bearbeiten, planen, exportieren und löschen. - [API-Referenz Gutscheine](https://dokumentation.websale.de/schnittstellen/admin-interface-api/api-referenz-gutscheine.md): Gutscheine, Chargen, Blaupausen und Vorlagen über die Admin Interface API anlegen, abrufen und löschen sowie Bulk-Aktionen ausführen. - [API-Referenz Import](https://dokumentation.websale.de/schnittstellen/admin-interface-api/api-referenz-import.md): Datenimporte über die Admin Interface API starten, pausieren, fortsetzen, abbrechen und den aktuellen Fortschritt einzelner Services abfragen. - [API-Referenz Kategorien](https://dokumentation.websale.de/schnittstellen/admin-interface-api/api-referenz-kategorien.md): Kategorien und Kategoriestrukturen über die Admin Interface API erstellen, abrufen, aktualisieren, löschen und Produkte gezielt zuweisen. - [API-Referenz Key-Value-Store](https://dokumentation.websale.de/schnittstellen/admin-interface-api/api-referenz-key-value-store.md): Redis-basierten Key-Value-Store über die Admin Interface API verwalten: Schlüssel-Wert-Paare und Schlüssel-Gruppen anlegen, abrufen und löschen. - [API-Referenz Konfiguration](https://dokumentation.websale.de/schnittstellen/admin-interface-api/api-referenz-konfiguration.md): Shopkonfiguration über die Admin Interface API verwalten: globale Einstellungen und subshopspezifische Konfigurationsknoten lesen und schreiben. - [API-Referenz Kundendaten](https://dokumentation.websale.de/schnittstellen/admin-interface-api/api-referenz-kundendaten.md): Kundenkonten, Adressen und Bankverbindungen über die Admin Interface API anlegen, abrufen, aktualisieren, löschen und exportieren. - [API-Referenz Log Manager](https://dokumentation.websale.de/schnittstellen/admin-interface-api/api-referenz-log-manager.md): Shop-Logs über die Admin Interface API abrufen, nach Schweregrad, Subshop oder Zeitstempel filtern und eigene Log-Gruppen verwalten. - [API-Referenz Meta-Daten](https://dokumentation.websale.de/schnittstellen/admin-interface-api/api-referenz-meta-daten.md): SEO-Meta-Titel und Beschreibungen für Seiten, Kategorien und Produkte über die Admin Interface API pflegen oder auf Standardwerte zurücksetzen. - [API-Referenz Newsletter](https://dokumentation.websale.de/schnittstellen/admin-interface-api/api-referenz-newsletter.md): Newsletter-Zielgruppen und Abonnentenlisten über die Admin Interface API auflisten, neu anlegen, aktualisieren sowie gezielt wieder entfernen. - [API-Referenz PayPal-Onboarding](https://dokumentation.websale.de/schnittstellen/admin-interface-api/api-referenz-paypal-onboarding.md): PayPal-Onboarding-Vorgänge über die Admin Interface API anlegen, abrufen, aktualisieren, löschen sowie Action- und Return-URLs erzeugen. - [API-Referenz Produktbewertungen](https://dokumentation.websale.de/schnittstellen/admin-interface-api/api-referenz-produktbewertungen.md): Produktbewertungen über die Admin Interface API abrufen, filtern, bearbeiten und löschen sowie ihren Freigabestatus im Shop verwalten. - [API-Referenz Produkte](https://dokumentation.websale.de/schnittstellen/admin-interface-api/api-referenz-produkte.md): Produkte, Varianten, zeitgesteuerte Preise und Lagerbestände über die Admin Interface API anlegen, abrufen, aktualisieren, löschen sowie Bulk-Operationen ausführen. - [API-Referenz Reporter](https://dokumentation.websale.de/schnittstellen/admin-interface-api/api-referenz-reporter.md): Daten wie Bestellungen oder Newsletter-Abonnenten über die Reporting-Endpunkte der Admin Interface API exportieren und den Status verfolgen. - [API-Referenz SEO-URLs](https://dokumentation.websale.de/schnittstellen/admin-interface-api/api-referenz-seo-urls.md): Suchmaschinenfreundliche URLs für Shop-Seiten über die Admin Interface API verwalten, manuell pflegen oder per Schema automatisch erzeugen. - [API-Referenz Shop-Modi](https://dokumentation.websale.de/schnittstellen/admin-interface-api/api-referenz-shop-modi.md): Über die Admin Interface API prüfen, ob ein Subshop alle Voraussetzungen für den Live-Modus erfüllt, bevor der Status final umgeschaltet wird. - [API-Referenz Sitemaps](https://dokumentation.websale.de/schnittstellen/admin-interface-api/api-referenz-sitemaps.md): XML-Sitemaps über die Admin Interface API erstellen, anpassen, generieren und subshopbezogen mit Größen- und URL-Limits ausliefern lassen. - [API-Referenz Statistiken](https://dokumentation.websale.de/schnittstellen/admin-interface-api/api-referenz-statistiken.md): Shop-Statistiken zu Bestellungen, Verkäufen, Anfragen, Bewertungen, Zahlungsarten und Zugriffen über die Admin Interface API abrufen. - [API-Referenz Stores](https://dokumentation.websale.de/schnittstellen/admin-interface-api/api-referenz-stores.md): Filialen und Märkte des Shops über die Admin Interface API anlegen, abrufen, aktualisieren sowie gezielt aus dem Shopsystem entfernen. - [API-Referenz Stripe-Onboarding](https://dokumentation.websale.de/schnittstellen/admin-interface-api/api-referenz-stripe-onboarding.md): Verbundene Stripe-Konten über die Admin Interface API anlegen, einsehen, aktualisieren, löschen und Onboarding-Links für Shops erzeugen. - [API-Referenz Templatekompilierung](https://dokumentation.websale.de/schnittstellen/admin-interface-api/api-referenz-templatekompilierung.md): Template-Kompilierung im Shop über die Admin Interface API starten, ihren Fortschritt überwachen und vergangene Kompilierungsläufe einsehen. - [API-Referenz Template-Optionen](https://dokumentation.websale.de/schnittstellen/admin-interface-api/api-referenz-template-optionen.md): Template-Optionen über die Admin Interface API verwalten: definierte Optionen auflisten, deren Einstellungen sowie Werte lesen und schreiben. - [API-Referenz Textbausteine](https://dokumentation.websale.de/schnittstellen/admin-interface-api/api-referenz-textbausteine.md): Sprachabhängige Textbausteine für Templates über die Admin Interface API abrufen, bearbeiten, löschen und Änderungen im Shop publizieren. - [API-Referenz Transaktionen](https://dokumentation.websale.de/schnittstellen/admin-interface-api/api-referenz-transaktionen.md): Zahlungstransaktionen über die Admin Interface API abrufen, Status aktualisieren sowie Erfassung, Rückerstattung oder Abbruch auslösen. - [API-Referenz Videos](https://dokumentation.websale.de/schnittstellen/admin-interface-api/api-referenz-videos.md): Videos über die Admin Interface API in den Shop hochladen, ihre URLs abfragen und konfigurierbare Format- und Größenbeschränkungen nutzen. - [API-Referenz Wechselkurse](https://dokumentation.websale.de/schnittstellen/admin-interface-api/api-referenz-wechselkurse.md): Umrechnungskurse für die Anzeige-Währungsumrechnung über die Admin Interface API abrufen: Kurs-Bundle relativ zu einer Zielwährung inklusive Aktualitäts-Kennzeichen. - [Storefront API](https://dokumentation.websale.de/schnittstellen/storefront-api.md): Zentrale REST-Storefront API von WEBSALE für Headless-Frontends: Katalog, Warenkorb, Kundenkonto, Gutscheine, Bewertungen und mehr. - [Storefront API Basics](https://dokumentation.websale.de/schnittstellen/storefront-api/storefront-api-basics.md): Grundlagen der WEBSALE Storefront API: Basis-URL, Versionierung, JSON-Format, Authentifizierung, Header, Session-Handling und Fehlercodes. - [Storefront API Checkout (In Progress)](https://dokumentation.websale.de/schnittstellen/storefront-api/storefront-api-checkout-in-progress.md): Checkout-Endpunkte der Storefront API für Versand- und Zahlungsarten, Summenberechnung, Bestellabschluss und Übergang in den Zahlungsfluss. - [Storefront API Formulare](https://dokumentation.websale.de/schnittstellen/storefront-api/storefront-api-formulare.md): Online-Formulare des Shops über die Storefront API auflisten, einzelne Formulare oder Felder abrufen und ausgefüllte Daten zurück übermitteln. - [Storefront API Gutscheine](https://dokumentation.websale.de/schnittstellen/storefront-api/storefront-api-gutscheine.md): Gutscheincodes in der Storefront über die Storefront API prüfen, einlösen und entfernen sowie aktualisierte Warenkorbsummen und Rabatte abrufen. - [Storefront API Katalog](https://dokumentation.websale.de/schnittstellen/storefront-api/storefront-api-katalog.md): Produkt- und Kategoriedaten für die Storefront über die Katalog API abrufen, inklusive Attribute, Kategoriestruktur, SEO-Meta-Daten und URLs. - [Storefront API Konfigurationen](https://dokumentation.websale.de/schnittstellen/storefront-api/storefront-api-konfigurationen.md): Plattform- und subshopspezifische Einstellungen wie Länder, Sprache, Währung und Steuerkontext über die Konfigurations-Storefront-API abrufen. - [Storefront API Kundenbewertungen](https://dokumentation.websale.de/schnittstellen/storefront-api/storefront-api-kundenbewertungen.md): Kundenbewertungen über die Storefront API erstellen, abrufen, aktualisieren, löschen sowie freigegebene Bewertungen und Statistiken auswerten. - [Storefront API Kundenkonto](https://dokumentation.websale.de/schnittstellen/storefront-api/storefront-api-kundenkonto.md): Bereich „Mein Konto“ über die Storefront API verwalten: Login, Registrierung, Adressen, Passwort-Reset, Bestellhistorie und Verfügbarkeitsalarme. - [Storefront API Lagerbestand](https://dokumentation.websale.de/schnittstellen/storefront-api/storefront-api-lagerbestand.md): Verfügbarkeit, Lagerbestand und verbleibende Reservierungsdauer von Produkten und Varianten über die Storefront API für das Frontend abrufen. - [Storefront API Merkliste](https://dokumentation.websale.de/schnittstellen/storefront-api/storefront-api-merkliste.md): Merklisten in der Storefront über die Storefront API anlegen, umbenennen, löschen sowie einzelne Produkte gezielt hinzufügen und entfernen. - [Storefront API Newsletter](https://dokumentation.websale.de/schnittstellen/storefront-api/storefront-api-newsletter.md): Newsletter-Anmeldungen und -Abmeldungen für eingeloggte Kunden und anonyme Besucher über die Storefront API als Opt-in/Opt-out abbilden. - [Storefront API Optionen](https://dokumentation.websale.de/schnittstellen/storefront-api/storefront-api-optionen.md): Werte von Template-Optionen über die Storefront-API auslesen – global oder pro Konfigurationsknoten. - [Storefront API Session-Handling](https://dokumentation.websale.de/schnittstellen/storefront-api/storefront-api-session-handling.md): Sessions in der WEBSALE Storefront über die Storefront API erstellen und verwalten, damit Warenkorb und Merkliste über Requests hinweg konsistent bleiben. - [Storefront API URL-Resolution](https://dokumentation.websale.de/schnittstellen/storefront-api/storefront-api-url-resolution.md): Sprechende Storefront-URLs über die Storefront API auf Produkt- oder Kategorie-IDs auflösen und das Routing eines Headless-Frontends darauf stützen. - [Storefront API Warenkorb](https://dokumentation.websale.de/schnittstellen/storefront-api/storefront-api-warenkorb.md): Warenkorb der Storefront über die Storefront API steuern: Artikel hinzufügen, Mengen ändern, Positionen entfernen, Werbemittelkennzeichen, Gutscheine und Summen pflegen. - [Search API](https://dokumentation.websale.de/schnittstellen/search-api.md): HTTPS-Schnittstelle der WEBSALE Search API für Volltextsuche, Filter, Sortierung, Pagination und Suchvorschläge (Suggest/Autocomplete). - [ASSE-Schnittstelle (Server-Side-Events)](https://dokumentation.websale.de/schnittstellen/asse-schnittstelle-server-side-events.md): Asynchrone Server-Side-Events (ASSE) im WEBSALE Shop konfigurieren und auslösen, um Daten per HTTPS an externe Systeme zu übermitteln. - [Externe Datenschnittstelle (Datei-/Bucket-basiert)](https://dokumentation.websale.de/schnittstellen/externe-datenschnittstelle-datei-bucket-basiert.md): Externe Datenschnittstelle in WEBSALE: JSON-Dateien aus S3-Buckets in der Storefront einbinden und über die Template Engine ausgeben. - [Admin Interface](https://dokumentation.websale.de/admin-interface.md): Das Admin Interface ist das zentrale Backend des WEBSALE-Shops: kaufmännische, organisatorische und technische Verwaltung von Daten und Modulen. - [LogManager (Logs)](https://dokumentation.websale.de/admin-interface/logmanager-logs.md): LogManager im Admin Interface: Log-Gruppen definieren, Protokolle aus verschiedenen Bereichen sammeln und Meldungen gezielt erfassen und auswerten. - [WEBSALE | search](https://dokumentation.websale.de/ws-search/websale-search.md): Aktivierung, Nutzungsoptionen und Templateeinbindung des Moduls WEBSALE | search mit Suggest, After-Search-Navigation, Filter- und Sortierfunktionen. - [Datenfeed-Einrichtung](https://dokumentation.websale.de/ws-search/datenfeed-einrichtung.md): Datenfeed im CSV-Format für das WEBSALE Such-Modul aufsetzen: Produktdaten, Kategorie-Spalten und Profile für effiziente Suchanfragen bereitstellen. - [Konfiguration des Such-Moduls](https://dokumentation.websale.de/ws-search/konfiguration-des-such-moduls.md): Importmodul und Suchmodul von WEBSALE | search abstimmen: Datenbereitstellung, Stoppwörter, Filterregeln und Laufzeitverhalten der Shop-Suche steuern. - [Integration in die Templates (Storefront)](https://dokumentation.websale.de/ws-search/integration-in-die-templates-storefront.md): Voraussetzungen und Überblick zur Einbindung des Such-Moduls in WEBSALE Shop-Templates: Aktivierung, Suchparameter, Datenfeed und WebComponents. - [URL-Filterparameter und Query-Parameter der Suche](https://dokumentation.websale.de/ws-search/integration-in-die-templates-storefront/webcomponents/url-filterparameter-query-parameter.md): URL-Filterparameter und Query-Parameter steuern Filterauswahl, Sortierung und Pagination der Such- und Kategorieseiten teilbar und bookmarkfähig. - [Sichtbarkeit von Elementen an Komponenten koppeln](https://dokumentation.websale.de/ws-search/integration-in-die-templates-storefront/sichtbarkeit-von-elementen-an-komponenten-koppeln.md): Das visibility-Attribut blendet beliebige HTML-Elemente automatisch mit ws-search-result, ws-suggest-result oder ws-filter ein und aus. - [Suche & Suchergebnisseite](https://dokumentation.websale.de/ws-search/integration-in-die-templates-storefront/suche-suchergebnisseite.md): Sucheingabefeld ws-search-box, Suggest-Vorschläge und Suchergebnisseite mit After-Search-Navigation in den WEBSALE Shop-Templates einrichten. - [Filtern & Sortieren auf Kategorien](https://dokumentation.websale.de/ws-search/integration-in-die-templates-storefront/filtern-sortieren-auf-kategorien.md): WEBSALE | search auf Kategorieseiten einbinden: Filtern und Sortieren nach Farbe, Preis oder Verfügbarkeit per WebComponents und JavaScript-Skripten. - [JavaScript-Bundles](https://dokumentation.websale.de/ws-search/integration-in-die-templates-storefront/javascript-bundles.md): Versionierte JavaScript-Bundles ws-search-component und template-helper für WEBSALE | search im Shop-Template korrekt einbinden und verwalten. - [WebComponents](https://dokumentation.websale.de/ws-search/integration-in-die-templates-storefront/webcomponents.md): WEBSALE WebComponents mit ws-Präfix: HTML- und CSS-Bausteine für Suche, Filterung und Paginierung einfach in Storefront-Templates einbinden. - [Anzahl der Ergebnisse](https://dokumentation.websale.de/ws-search/integration-in-die-templates-storefront/webcomponents/template-placeholder/anzahl-der-ergebnisse.md): Trefferanzeige '1-10 von 150 Produkten' mit den Platzhaltern result.from, result.to und result.total auf Such- und Kategorieseiten ausgeben. - [Produktanzeige](https://dokumentation.websale.de/ws-search/integration-in-die-templates-storefront/webcomponents/template-placeholder/produktanzeige.md): Produktdaten aus dem Such-API-Response per Template-Placeholder result.fieldname im Frontend anzeigen und JSON-Felder gezielt einbinden. - [UI-Komponenten](https://dokumentation.websale.de/ws-search/integration-in-die-templates-storefront/webcomponents/ui-komponenten.md): Übersicht der UI-Komponenten von WEBSALE | search: Suchfeld, Filter, Sortierung und Paginierung als wiederverwendbare WebComponents in der Storefront. - [ws-communication](https://dokumentation.websale.de/ws-search/integration-in-die-templates-storefront/webcomponents/ui-komponenten/ws-communication.md): Die WebComponent ws-communication verbindet ws-search, ws-filter, ws-pagination und weitere Komponenten über Events und synchronisiert deren Zustand. - [ws-filter](https://dokumentation.websale.de/ws-search/integration-in-die-templates-storefront/webcomponents/ui-komponenten/ws-filter.md): ws-filter rendert einen einzelnen Filter (Checkbox, Range, Slider, Bild, Label) für Eigenschaften wie Farbe, Preis oder Verfügbarkeit und steuert dessen Werte. - [ws-filter-chip](https://dokumentation.websale.de/ws-search/integration-in-die-templates-storefront/webcomponents/ui-komponenten/ws-filter-chip.md): ws-filter-chip stellt aktive Filterwerte als entfernbare Chips dar, sodass Kunden Filter im Suchergebnis schnell überblicken und einzeln zurücksetzen können. - [ws-filter-reset](https://dokumentation.websale.de/ws-search/integration-in-die-templates-storefront/webcomponents/ui-komponenten/ws-filter-reset.md): Die WebComponent ws-filter-reset stellt einen Button bereit, mit dem Kunden alle aktiven Filter eines Suchergebnisses oder einer Kategorie auf einmal entfernen. - [ws-filter-toggle](https://dokumentation.websale.de/ws-search/integration-in-die-templates-storefront/webcomponents/ui-komponenten/ws-filter-toggle.md) - [ws-filters](https://dokumentation.websale.de/ws-search/integration-in-die-templates-storefront/webcomponents/ui-komponenten/ws-filters.md): ws-filters bündelt alle dynamisch generierten und Custom-Filter einer Such- oder Kategorieseite und steuert deren Layout, Reihenfolge und Sichtbarkeit. - [ws-page-size-selector](https://dokumentation.websale.de/ws-search/integration-in-die-templates-storefront/webcomponents/ui-komponenten/ws-page-size-selector.md): ws-page-size-selector lässt Kunden die Anzahl der Treffer pro Seite wählen und aktualisiert das Suchergebnis und die Pagination automatisch. - [ws-pagination](https://dokumentation.websale.de/ws-search/integration-in-die-templates-storefront/webcomponents/ui-komponenten/ws-pagination.md): ws-pagination zeigt eine Blätternavigation mit Seitenzahlen, Vor- und Zurück-Buttons für Such- und Kategorieergebnisse und hält die URL synchron. - [ws-paging (deprecated)](https://dokumentation.websale.de/ws-search/integration-in-die-templates-storefront/webcomponents/ui-komponenten/ws-paging.md): Die WebComponent ws-paging wurde in ws-pagination umbenannt und wird ab ws-search-component-1.0.2.js nicht mehr unterstützt. - [ws-paging-size-selector (deprecated)](https://dokumentation.websale.de/ws-search/integration-in-die-templates-storefront/webcomponents/ui-komponenten/ws-paging-size-selector.md): ws-paging-size-selector ist deprecated und nur in ws-search-component-1.0.1.js unterstützt. Für neue Projekte ws-page-size-selector verwenden. - [ws-search](https://dokumentation.websale.de/ws-search/integration-in-die-templates-storefront/webcomponents/ui-komponenten/ws-search.md): ws-search ist die Wurzel-WebComponent der Suche: sie initialisiert API-Verbindung, Konfiguration und bindet ws-search-box, ws-filters und ws-search-result ein. - [ws-searchbox (deprecated)](https://dokumentation.websale.de/ws-search/integration-in-die-templates-storefront/webcomponents/ui-komponenten/ws-searchbox.md): ws-searchbox ist deprecated und nur in ws-search-component-1.0.1.js verfügbar. Für neue Projekte ws-search-box mit identischer API verwenden. - [ws-search-box](https://dokumentation.websale.de/ws-search/integration-in-die-templates-storefront/webcomponents/ui-komponenten/ws-search-box.md): ws-search-box stellt das Eingabefeld der Volltextsuche bereit, sendet die Anfrage an die Search-API und kann Autosuggest-Vorschläge einblenden. - [ws-search-button](https://dokumentation.websale.de/ws-search/integration-in-die-templates-storefront/webcomponents/ui-komponenten/ws-search-button.md): ws-search-button rendert einen Button, der die aktuelle Suchanfrage aus ws-search-box manuell auslöst und das Suchergebnis aktualisiert. - [ws-search-info](https://dokumentation.websale.de/ws-search/integration-in-die-templates-storefront/webcomponents/ui-komponenten/ws-search-info.md): ws-search-info zeigt Suchergebnis-Informationen wie Trefferanzahl, Suchbegriff und Seitenbereich über frei definierbare Templates an. - [ws-search-result](https://dokumentation.websale.de/ws-search/integration-in-die-templates-storefront/webcomponents/ui-komponenten/ws-search-result.md): ws-search-result rendert die Trefferliste der Suche oder Kategorie mit Produktdaten, Templates und Platzhaltern aus der Such-API-Response. - [ws-search-result-tabs](https://dokumentation.websale.de/ws-search/integration-in-die-templates-storefront/webcomponents/ui-komponenten/ws-search-result-tabs.md): ws-search-result-tabs erzeugt eine Tab-Navigation für Suchergebnisse aus verschiedenen Quellen (Produkte, Kategorien, Content) mit steuerbarem Auswahlverhalten. - [ws-sortbox (deprecated)](https://dokumentation.websale.de/ws-search/integration-in-die-templates-storefront/webcomponents/ui-komponenten/ws-sortbox.md): ws-sortbox ist deprecated und nur in ws-search-component-1.0.1.js verfügbar. Für neue Projekte ws-sort-box mit identischer Funktionsweise verwenden. - [ws-sort-box](https://dokumentation.websale.de/ws-search/integration-in-die-templates-storefront/webcomponents/ui-komponenten/ws-sort-box.md): ws-sort-box bietet Kunden eine Auswahl der Sortierreihenfolge (z.B. Preis, Bewertung, Relevanz) und aktualisiert das Suchergebnis bei Auswahländerung. - [ws-suggest](https://dokumentation.websale.de/ws-search/integration-in-die-templates-storefront/webcomponents/ui-komponenten/ws-suggest.md): ws-suggest zeigt während der Eingabe in ws-search-box passende Produktvorschläge aus der Search-API und reagiert auf Tastatur- und Mausnavigation. - [ws-suggest-result](https://dokumentation.websale.de/ws-search/integration-in-die-templates-storefront/webcomponents/ui-komponenten/ws-suggest-result.md): ws-suggest-result rendert einen einzelnen Vorschlag der Autosuggest-Liste mit Bild, Titel und Link und übergibt die Auswahl an ws-search-box. - [Migration](https://dokumentation.websale.de/migration.md): Strukturierte Migration zu WEBSALE: Daten, Prozesse und Schnittstellen vom Vorgängersystem oder aus älteren WEBSALE-Versionen planen und sicher umsetzen. - [Daten-Migration](https://dokumentation.websale.de/migration/daten-migration.md): Überblick zum Umgang mit bestehenden Daten beim Wechsel auf WEBSALE: Schnittstellen, Exporte, Konvertierung und führende Systeme im Vergleich. - [Migration WEBSALE V8s -> Neue Version](https://dokumentation.websale.de/migration/migration-websale-v8s-neue-version.md): Einstieg in die Migration von WEBSALE V8s auf die neue Version: Bereiche, Hinweise und Migrationshilfen für Konfiguration und Templates im Überblick. - [Konfiguration-Migration](https://dokumentation.websale.de/migration/migration-websale-v8s-neue-version/konfiguration-migration.md): Migrationshilfe für die V8s shop.config: Konfigurationsabschnitte alphabetisch den entsprechenden Knoten der neuen WEBSALE-Version zugeordnet. - [Template-Migration](https://dokumentation.websale.de/migration/migration-websale-v8s-neue-version/template-migration.md): Hilfe für den Umstieg von V8-Templates auf die neue Template Engine: typische Funktionen, Module und Muster gegenübergestellt für eine sichere Migration. - [FAQ - Häufig gestellte Fragen](https://dokumentation.websale.de/faq-haufig-gestellte-fragen.md): Antworten auf häufig gestellte Fragen rund um die Arbeit mit dem WEBSALE-Shopsystem: Einstieg, Strapi CMS, Templates, Konfiguration, Datensicherung und Tagesgeschäft. - [Changelog](https://dokumentation.websale.de/changelog.md): Fortlaufende Übersicht über neue Funktionen, Verbesserungen und Fehlerbehebungen der WEBSALE-Software, geordnet nach Release-Version. - [Glossar: Fachbegriffe der WEBSALE-Dokumentation](https://dokumentation.websale.de/glossar.md): Erklärungen zentraler Fachbegriffe rund um WEBSALE, darunter ASSE, Consent, Cookie, Template-Code, Referrer und weitere Konzepte des Shops. - [WEBSALE V8s Dokumentation](https://dokumentation.websale.de/v8s.md): Einstieg in die Dokumentation der WEBSALE V8s-Generation: Grundlagen, Wegweiser, Referenz und Materialien. ## OpenAPI Specs - [openapi](https://dokumentation.websale.de/api-reference/openapi.json)