Sobald ein Artikel im Warenkorb liegt, bei dem keine Versandkosten berechnet werden sollen, werden auch keine Versandkosten von Shopware berechnet, egal ob weitere Artikel im Warenkorb sind, bei denen Versandkosten berechnet werden sollen.
Hierfür bietet Shopware einen Workaround an, mit dem das Verhalten angepasst werden kann:
1. Schritt:
Backend -> Einstellungen -> Grundeinstellungen -> Storefront -> Versandkosten-Modul
Dort gibt es das Feld "Erweiterte SQL-Abfrage", in das Sie folgendes anhängen müssten:
, MIN(b.shippingfree) = 1 as allshippingfree
2. Schritt:
In allen Versandarten müssen im Tab "Erweiterte Einstellungen" Anpassungen vorgenommen werden:
Im Feld "Eigene Bedingungen" muss eingetragen werden:
!allshippingfree
Im Feld "Versandkostenfreie Artikel" muss gewählt werden: "Unterstützen, aber Versandkosten trotzdem berechnen"
3. Schritt:
Eine neue Versandart "Versandkostenfrei" mit 0 € Versandkosten anlegen.
Unter "Erweiterte Einstellungen" -> "Eigene Bedingungen" muss eingetragen werden:
allshippingfree
Kommentare
1 Kommentar
Vielen Dank für den Beitrag! :-)
Das scheint allerdings nicht zu funktionieren, wenn die Versandkosten nach Gewicht berechnet werden.
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.