Versandkosten für einen Mischwarenkorb?

Ich stehe vor dem Problem Versandkosten eines Mischwarenkorbes im Rahmen des Checkouts berechnen zu lassen. Letztlich geht es folgende Use Cases:

  1. Warenkorb enthält Ware von Standort A: 1 x Versandkosten i.H.v. 6,90 €
  2. Warenkorb enthält Ware von Standort B: 1 x Versandkosten i.H.v. 7,90 €
  3. Warenkorb enthält Waren von Standort A und B: Versandkosten i.H.v. 6,90 + 7,90 €
    Wie kann sowas mit Shopware realisiert werden?

Würde mich über entsprechende Tipps freuen

Hi, das könnte man wie folgt lösen:

Unter Grundeinstellungen → Versandkosten Modul → Erweiterte SQL Abfrage folgendes ergänzen:
, MIN(attr6=„1“) as standorta, MAX(attr6=„1“) as standortb

In der Freitext-Verwaltung das Attr6 als Checkbox konfigurieren (Jedes andere Attr auch möglich, muss das nur in der Abfrage angepasst werden):
Als Beschreibung dort: Liegt der Artikel an Standort B, so muss der Haken gesetzt werden (Bedeutet Standort A = kein Haken)

Jetzt 3 Versandkosten anlegen

  1. Standort A: 6,90€
  2. Standort A+B: 14,80€
  3. Standort B: 7,90€

Unter Eigene Bedingungen jeweils folgendes angeben:

Standort A: !standorta && !standortb
Standort A+ Standort B: standortb && !standorta
Standort B: standortb && standorta

Gruß

Danke für die Info - klappt

1 „Gefällt mir“