Versand konfigurieren¶
Der Shop unterstützt verschiedene Versandmethoden mit konfigurierbaren Zuschlägen. Jede Versandmethode kann mehrere Preis-Komponenten kombinieren.
Ort¶
Dashboard → Versand → Versandmethoden
Übersicht Versandmethoden¶
Die Liste zeigt alle konfigurierten Versandmethoden mit:
- Name und Anzeigereihenfolge
- Mindestbestellwert und Kostenlos-Schwelle
- Aktiv-Status
Neue Versandmethode anlegen¶
- Dashboard → Versand → Versandmethoden
- Auf „Neue Versandmethode“ klicken
- Stammdaten ausfüllen:
| Feld | Beschreibung |
|---|---|
| Name | Anzeigename im Checkout (z.B. „Standard-Lieferung“) |
| Code | Interner Schlüssel (automatisch aus Name, änderbar) |
| Anzeigereihenfolge | Sortierung im Checkout-Dropdown |
| Versanddienstleister | DHL, DPD, Spedition, Abholung, etc. |
Schwellwerte¶
| Feld | Typ | Bedeutung |
|---|---|---|
| Mindestbestellwert | Decimal | Warenkorb muss ≥ diesen Wert haben – sonst steht die Versandmethode nicht zur Verfügung |
| Kostenlose Lieferung ab | Decimal | Warenkorb ≥ diesen Wert → alle Zuschläge entfallen. 0 = deaktiviert |
| Mindermengen-Schwelle | Decimal | Schwellwert für den warenwertabhängigen Zuschlag. Warenkorb ohne Pfand unter diesem Wert → Zuschlag fällig. 0 = deaktiviert |
Preis-Komponenten (Zuschläge)¶
Jede Komponente hat drei Felder: Betrag (Brutto, 0 = deaktiviert), Anzeigename (Label im Checkout) und Artikelnummer (für Warenwirtschafts-Export).
| Komponente | Berechnung | Aktiv wenn |
|---|---|---|
| Bestellpauschale | Pauschal pro Bestellung | Betrag > 0 |
| Stückpreis | × Anzahl Artikel | Betrag > 0 |
| Kistenzuschlag | × Anzahl Getränkekisten | Betrag > 0 |
| Stockwerkszuschlag | × Stockwerksdifferenz | Betrag > 0 und max. Stockwerke > 0 |
| Mindermengenzuschlag | Pauschal bei Unterschreitung der Schwelle | Betrag > 0 und Schwelle gesetzt |
| Etagenspezifisch | Überschreibt Stockwerkszuschlag für bestimmte Stockwerke | Pro Stockwerk konfigurierbar |
Reihenfolge der Berechnung¶
1. Versandkostenfreigrenze prüfen
→ Warenkorb (ohne Pfand) ≥ Kostenlose Lieferung ab?
JA → KEINE Zuschläge
2. Mindermengenzuschlag
→ Warenkorb (ohne Pfand) < Mindermengen-Schwelle?
JA → Zuschlag hinzufügen
3. Stockwerkszuschlag
→ |Stockwerk| × Preis pro Etage
4. Bestellpauschale
5. Stückpreis × Artikel
6. Kistenzuschlag × Kisten
7. Etagenspezifische Preise
→ Überschreiben Stockwerkszuschlag für das konkrete Stockwerk
Pfand-Ausschluss
Pfandbeträge zählen nicht zum Warenkorbwert für Schwellwerte. Berechnungsbasis ist immer der Brutto-Warenwert abzüglich aller Pfand-Positionen.
Stockwerkszuschlag im Detail¶
- Kunde wählt im Checkout die Anzahl der Stockwerke (Dropdown)
- Abgerechnet wird die Differenz zum Erdgeschoss
- Stockwerk 0 (EG) erzeugt keinen Zuschlag
Preis pro Etage × |Stockwerk|- Optionale Höchstgrenze für Stockwerke (
maximum_floor_difference)
Etagenspezifische Preise¶
Über „Etagenspezifische Preise“ können abweichende Preise für bestimmte Stockwerke konfiguriert werden:
- Überschreibt den Standard-Stockwerkszuschlag für das jeweilige Stockwerk
- Nützlich für: „2. OG ohne Aufzug = 5,00 € statt 2,00 €/Etage“
Konfigurationsbeispiele¶
B2C-Getränkelieferung¶
| Feld | Wert | Begründung |
|---|---|---|
| Mindestbestellwert | 30,00 € | Kleinstbestellungen vermeiden |
| Kostenlose Lieferung ab | 100,00 € | Anreiz für größere Bestellungen |
| Mindermengen-Schwelle | 75,00 € | Aufschlag bei kleinen Lieferungen |
| Mindermengenzuschlag | 9,99 € | Deckt Mindestaufwand |
| Stockwerkszuschlag | 2,00 € | Pro Etage |
| Max. Stockwerke | 4 | Keine Lieferung ins 5. OG |
Beispiele: - Warenkorb 45 €, EG: 9,99 € Mindermengenzuschlag - Warenkorb 80 €, 2. OG: 4,00 € Stockwerk, kein Mindermengenzuschlag - Warenkorb 110 €, 3. OG: 6,00 € Stockwerk, versandkostenfrei - Warenkorb 25 €: Versandmethode nicht verfügbar
Gastro-Abholung (Selbstabholer)¶
| Feld | Wert |
|---|---|
| Mindestbestellwert | 0,00 € |
| Versanddienstleister | Abholung |
| Alle Zuschläge | 0,00 € |
Technische Details (Referenz)¶
- Alle Kosten werden als separate
Surcharge-Zeilen abgerechnet – diecalculate()-Methode der Versandmethode liefert immer 0,00 € floor_only=Truewird intern von der Stockwerk-Auswahl im Formular verwendet- Die Methode
is_free_shipping()läuft vor allen Zuschlägen - Ein Zuschlag von
0,00deaktiviert die Komponente vollständig
Versandmethode deaktivieren¶
- Versandmethode öffnen
- Haken bei „Aktiv“ entfernen
- Speichern
Die Methode erscheint nicht mehr im Checkout. Bestehende Bestellungen mit dieser Methode bleiben unverändert.