Einstellungen

Einstellungen im Backend

Die Click-&-Collect-Einstellungen legen je Shop fest, an welchen Tagen Termine angeboten werden, ob Uhrzeiten waehlbar sind und wie viele Buchungen pro Terminfenster moeglich bleiben.

Voraussetzungen und Shop-Bezug

Der Bereich ist nur mit aktivierter Click-&-Collect-App und dem passenden Versandrecht erreichbar. Vor dem Bearbeiten bestimmt die Shop-Auswahl, fuer welchen Shop die Konfiguration geladen und gespeichert wird.

  • Konfigurationsbereich: alle Werte werden unter clickcollect je Shop gespeichert.
  • Initialwerte: fehlende Werte werden fuer alle Shops angelegt. Standardwerte sind 15 Minuten Terminabstand, eine Buchung pro Termin und sieben Tage Vorlauf.
  • Speicheraktion: der Speichern-Button uebergibt die Formularwerte an die Click-&-Collect-Verarbeitung und schreibt die Werte fuer den ausgewaehlten Shop.
  • Bestaetigung: nach erfolgreichem Speichern springt das Backend zurueck in den Reiter Einstellungen und zeigt eine Speicherbestaetigung.
Vor dem Speichern immer den richtigen Shop auswaehlen. Terminregeln wirken shopbezogen.

Moegliche Termine

Das Feld 0_termine_moeglich speichert die aktivierten Wochentage und deren Zeitspannen. Das Backend zeigt Montag bis Sonntag als einzelne Checkboxen.

  • wochentag: aktiviert den jeweiligen Wochentag. Nur aktive Tage koennen im Checkout als Abholtag erscheinen.
  • Keine Zeitspanne: wenn ein aktiver Tag keine gespeicherte Zeitspanne hat, gilt der ganze Tag. Im Checkout wird dann nur der Abholtag benoetigt.
  • spannen: vorhandene Zeitspannen speichern start_hour, start_minute, end_hour und end_minute.
  • Spanne entfernen: die Remove-Auswahl entfernt eine vorhandene Spanne beim Speichern.
  • spanneneu: fuegt fuer den jeweiligen Wochentag eine neue Von-bis-Spanne hinzu, sobald mindestens ein Zeitwert ungleich null gesetzt ist.

Beim Speichern werden die aktivierten Wochentage mit den zugehoerigen Spannen gesammelt, serialisiert und wieder als 0_termine_moeglich gespeichert.

Terminabstand

Das Feld 1_termin_abstand bestimmt, in welchem Abstand Uhrzeiten innerhalb einer Zeitspanne erzeugt werden. Die Auswahl kommt aus dem Backend und bietet 5, 10, 15, 20, 30, 45, 60 oder 120 Minuten.

Die Zeitselektoren fuer Start und Ende bieten Viertelstundenwerte. Die Terminberechnung verwendet anschliessend den gewaehlten Abstand, um freie Uhrzeiten innerhalb der gepflegten Spannen aufzubauen.

Kapazitaet pro Termin

Das Feld 2_anzahl_termine legt fest, wie viele Buchungen zur gleichen Kombination aus Datum, Uhrzeit und Shop erlaubt sind. Bei der freien Zeitsuche zaehlt das Backend bereits gespeicherte Termine und blendet belegte Zeiten aus, sobald diese Grenze erreicht ist.

Vorlauf in Tagen

Das Feld 3_tage_vorlauf legt fest, wie viele Tage ab dem aktuellen Tag im Checkout angeboten werden. Fuer jeden Tag im Vorlauf prueft das Backend, ob der Wochentag in den moeglichen Terminen aktiv ist.

Wirkung im Checkout

  1. Der Checkout bietet passende Abholtage innerhalb des Vorlaufs an.
  2. Wenn ein Tag Zeitspannen besitzt, laedt das Backend freie Abholzeiten fuer diesen Tag nach.
  3. Bereits ausgebuchte Zeiten werden ueber die Kapazitaetspruefung ausgeblendet.
  4. Beim Erstellen der Bestellung wird der gewaehlte Termin gespeichert und erscheint in Gebuchte Termine.
Zeitfenster mit Startzeit nach Endzeit werden vom Backend nicht als gueltiger Zeitraum aufgebaut. Vor dem Speichern die Von-bis-Werte fachlich pruefen.

War diese Seite hilfreich?

Hilf uns, das Handbuch weiter zu verbessern. Wenn etwas fehlt oder unverständlich ist, kannst Du direkt einen kurzen Kommentar senden.