Ich komm einfach nicht weiter… Folgende Situation:
Es gibt einen Artikel, den es in 1 mtr. Stückelung von 1 mtr bis 5 mtr im Shop gibt (Varianten). Kauft nun ein Kunde 1, 2 oder 3 mtr. wird die Standardversandart/-Kosten (6 EUR) angewendet.
Kauft allerdings jemand von diesem Artikel 4 oder 5 mtr., dann müssen Versandkosten von 30 EUR berechnet werden.
Ich habe anhand dieses Beitrags versucht das Problem zu lösen, aber ohne Erfolg. Es wird mir zwar die Versandart im Warenkorb angeboten zusätzlich mit der 6 EUR-Versandart (die dann eigentlich NICHT mehr angezeigt werden sollte), aber es werden keine Versandkosten berechnet.
Hast du hier eine Lösung gefunden?
Im einen Shop möchten wir gerne ebenfalls die Versandkosten pro Artikel im Warenkorb berechnen lassen.
-> 3 Artikel = 3x Versandkosten
Mit “Individuelle Versandkosten Bedingungen” ist dies nicht möglich, da diese ja lediglich eine Bedigung darstellt (OB die Versandart aktiv sein darf).
Für das gegebene Beispiel sollte in der Berechnung die Menge abgefragt werden anhand der Variable b.quantity und der Artikelnummer d.ordernumber. Die Anzahl dieses Artikels im Warenkorb findet man z.B. über so eine IF-Abfrage IF(SUM(IF(d.ordernumber = ‘MEINEARTIKELNUMMER’,b.quantity,0)<4,6,30).
Bei Berechnung nach muss in der Versandart dann eigene Berechnung gewählt und als Faktor von 1 bis beliebig im Reiter Versandkosten 100 eingetragen werden.
Es fehlen jedoch noch angaben dazu, was passieren soll, wenn noch oder nur andere Artikel als der abgefragte im Warenkorb liegen.