PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Zen Cart 1.5.5 Versandkosten können nicht berechnet werden



klartexter
08.01.2017, 22:03
Ich erstelle gegenwärtig meinen Shop neu, das heißt, dass der Shop völlig neu und ohne Altlasten erstellt wird. Bei den Versandkosten habe ich



Versandkostenfrei mit Optionen (https://www.teewalter.de/z4-testshop/zc155-1.jpg)
Versandkosten nach Zonen (https://www.teewalter.de/z4-testshop/zc155-3.jpg)
Selbstabholung


aktiviert. Die Links zeigen einen Screenshoot mit den jeweiligen Einstellungen. Als Frontend verwende ich das Template Responsive Classic. Soweit zu den technischen Hintergründen, PHP Version: 5.6.29 und MySQL 5.6.34.

Wenn ich nun eine Testbestellung tätige, dann bekomme ich das im Warenkorb angezeigt:

1348

Nun frage ich mich, weshalb die Versandkosten nicht berechnet werden können. Der Testkunde bin ich selbst, Shop und "Kunde" sind also in der selben Zone. Zudem wird mir Versandkostenfrei mit Optionen angezeigt, vorne steht Versandkostenfrei, hinten dann der Betrag, der für Bestellungen unter 25 Euro berechnet wird. Der Testkauf war aber über dieser Summe, nichtsdestotrotz berechnet mir der Shop aber diesen Betrag!

1349

Woran liegt es, kann mir da jemand weiter helfen? An Modulen wurde bisher installiert:


Admin Login als Kunde 2.7 fuer Zen-Cart 1.5.5 deutsch
Cookie Hinweis 1.5 fuer Zen Cart 1.5.5 deutsch (das funktioniert bisher aber auch nicht)
Paket Tracking 2.6.0 fuer Zen-Cart 1.5.5 deutsch

webchills
09.01.2017, 08:23
zum Thema versandkostenfrei
Es wird immer wieder versucht, das mit dem Modul "versandkostenfrei mit Optionen" zu machen. Das ist ein Spezialmodul, vielleicht ist sein Name etwas unglücklich gewählt, es ist nur für bestimmte Szenarien sinnvoll und nicht dafür eine simple Versandkostenfreiheit zu realisieren. Es sollte deaktiviert werden, es passt nicht für das was Du vorhast.

Um eine Bestellung ab einem bestimmten Bestellwert versandkostenfrei zu machen:
Module > Zusammenfassung > Versandkosten
versandkostenfreie Lieferung erlauben
Betrag festlegen
Entscheiden, ob das nur für Bestellungen innerhalb des Shoplandes (national), nur für andere Länder (international) oder für alle (both) gelten soll.

Wenn Versandkosten nach Zonen verwendet wird und nach Preis verrechnet wird, kann alternativ auch statt der obigen Einstellung die Versandkostenfreiheit im Modul individuell für jedes Land eingestellt werden, indem man z.B. beim Land X einstellt:
79.99:3.75,999999:0
bedeutet: bis 80 Euro 3,75 netto ab 80 Euro Bestellwert versandkostenfrei
Und beim Land Y
149.99:5.75,999999:0
bedeutet: bis 150 Euro 5,75 netto, ab 150 Euro versandkostenfrei

zum Thema "Versandkosten können nicht berechnet werden"
Die Bestellung hat wohl ein Gewicht von mehr als 2 kg und dafür siehst Du keine Versandkosten vor, also können sie auch nicht berechnet werden
Du verrechnest nach Gewicht und hast eingestellt für DE:
2:4.99
bedeutet: bis 2kg 4,99 Versandkosten
Und was passiert ab 2 kg?
Du musst mit einem höheren Wert enden, der dem maximalen Versandgewicht entspricht
Wenn Du egal was für ein Gewicht immer 4,99 verrechnen willst, dann wäre das eben z.B.
30:4.99
Und wenn es nach Gewicht gestaffelt sein soll, z.B
2:4.99,5:5.99,8:6.99,12:7.99,30:9.99

klartexter
09.01.2017, 10:55
Vielen Dank für die Hinweise, nunmehr funktioniert es so, wie es soll.