如何在Magento中免费送货时隐藏统一费率

时间:2015-09-26 10:16:16

标签: php magento

我有一个情况,我已经解决了所有相关的问题,但找不到足够的解决方案。 好的,我从系统配置中获得了免费送货方式>运输方式和设置为任何50英镑或以上的免费送货是活跃的,工作正常。现在问题是我仍然看到扁平/标准运费在免费送货,这是由逻辑错误..请告知如何在免费送货到位时自动禁用? Magento 1.9.2.1

感谢您的耐心和回应,因为我知道stackoverflow中有很多类似的问题,但没有一个能为我解决。

此致

亚当

1 个答案:

答案 0 :(得分:5)

请注意:通过代码执行此操作的方法不止一种,这是最容易完成上述方案的方法。

首先让我评论i still see flatrate/standard shipping under free shipping which is by logic wrong,同时展示"免费送货"和"统一费率"是您的商店显示多个选项与运输速度不同的情况,所以你可以有一个统一的费率(1天发货)和免费送货(5-7天)。

现在,如果小计超过一定金额,您只想显示一个送货选项,这是您使用的地方 Promotions > Shopping Cart Price Rules,请注意,对于此方法,您需要停用Free Shipping,您可以在其中设置如下:

enter image description here

然后在条件下添加您需要的规则:

enter image description here

之后,Magento需要知道申请此条件的行动。在这种情况下,如果此示例中的小计超过50美元,我们希望它应用免费送货。

enter image description here

现在您应该可以看到"统一运费"显示$ 0。

enter image description here

希望这有帮助。