Derzeit haben wir eine Warenkorb-Preisregel, die es ermöglicht, Bestellungen über 199 US-Dollar in den USA ohne Alaska und Hawaii und ohne bestimmte SKUs versandkostenfrei zu versenden. Dies ist derzeit implementiert: http://addoa.com/blog/how-restrict-free-shipping-magento
Unser einziger aktivierter Spediteur ist UPS und wir haben den kostenlosen Versand standardmäßig auf UPS Ground eingestellt.
Ich möchte eine Versandoption namens „Free Economy Shipping“ erstellen und dies ist die kostenlose Option, während UPS Ground den regulären berechneten Wert anzeigt Preis.
Es sieht so aus, als müsste ich ein benutzerdefiniertes Versandmodul erstellen. Wäre dies der beste Weg, um dieses Problem zu lösen?
Kommentare
- Was bedeutet: UPS Ground zeigt den regulären berechneten Preis "?
- Hm, zum Beispiel, wenn jemand 230 Dollar hatte Zwischensumme in ihrem Warenkorb Wir möchten, dass der Versand folgendermaßen aussieht: Kostenloser Versand – 0 US-Dollar UPS Ground – 12 US-Dollar zweitägige Luft – 40 US-Dollar Luft am nächsten Tag – 90 US-Dollar Standardmäßig " Kostenloser Versand. "
- Mit anderen Worten, Sie möchten, dass alle USV-Optionen bezahlt werden, und Sie benötigen eine neue separate Methode namens " Kostenloser Versand ", das für Bestellungen über 199 USD (und einige andere Bedingungen) angezeigt wird und kostenlos sein sollte. Ist es wahr? Benötigen Sie einen Code-Hack oder einen Link zum Versandbeschränkungsmodul?
Antwort
Sie können dies mit Free implementieren Versandträger in Magento, kein Modul erforderlich. Aktivieren Sie Free Shipping Carrier, setzen Sie den Preis wirklich hoch (20.000). Was passieren wird ist, dass es normalerweise nicht angezeigt wird. Wenn eine Werberegel jedoch zulässt, dass der Warenkorb kostenlos versendet wird, wird der kostenlose Versand ausgefüllt.
Der Nachteil dieses Ansatzes besteht darin, dass nur angezeigt wird, ob der gesamte Warenkorb versandkostenfrei ist Elemente, auf die es angewendet wurde, werden dann nicht angezeigt. Der einzige Weg, dies zu umgehen, besteht darin, das zu tun, was Sie jetzt sind, und es auf UPS Ground anzuwenden.