Hallo alle zusammen,
wir haben ein ganz großes Problem mit der Berechnung der Versandkosten in unserem Shop.
Wir haben folgende Formel eingesetzt, um die Versandkosten nach Größe des Paketes individuell zu berechnen.
IF(SUM((d.length+d.height)*b.quantity) < 35,4.00,
IF(SUM((d.length+d.height)*b.quantity) < 50,4.60,
IF(SUM((d.length+d.height)*b.quantity) < 70,5.90,
IF(SUM((d.length+d.height)*b.quantity) < 90,9.90,18.40))))
Nun ist es so, dass wenn ein Kunde z. B. 3 DINA4 Hefte bestellt mit einer Länge von 297 mm, sind wir bei 9,90 € Versandkosten.
Dies ist viel zu viel! Das Paket hätte im Endeffekt eine Größe von 297 mm x 210 mm und nur die Höhe würde sich vergrößern. Jedoch können wir nicht ausschließlich mit dem Wert der Höhe arbeiten, weil bei einem großen Längenwert wäre der Versand wiederrum zu gering. Ausschließlich nach dem Gewicht können wir aus dem gleichen Grund auch nicht arbeiten.
Hat hier jemand eine Lösung, die uns bei dem Problem hilft? Wir haben folgende Versandkonditionen:
XS: bis 35 cm¹, bis 20 kg - 4,00 €
S: bis 50 cm¹, bis 20 kg - 4,60 €
M bis 70 cm¹, bis 20 kg - 5,90 €
L bis 90 cm¹, bis 20 kg - 9,90 €
XL bis 300 cm¹, bis 40 kg - 18,40 €
¹ längste + kürzeste Seite
Vielen Dank schon einmal und einen schönen Abend.
Natascha