基于条件和购物车价值的WooCommerce运输

时间:2017-02-01 作者:Dilip Gupta

我正试图在woocommerce中制定发货规则。我的情况如下。

选定的邮政编码为25美元;如果购物车总价值为<$250美元/相同选定邮政编码免费;如果购物车总价值>=$250,则另一组邮政编码(比如B区)的普通邮件的价格为$25;如果发货/帐单地址是国际地址我尝试使用配送区域,创建了区域,当我应用“统一费率”时,我不确定应该如何将条件应用到其中。woocommerce没有提供详细说明使用[数量][成本][费用]的指南

我这样做了:([成本]<;250)+25(显然,它不起作用。)再次,我添加了第二条规则:([成本]>=250)+0(这也是一样的)

如果邮政编码与发货/帐单地址匹配,但不满足条件,则两者都会显示。

我的问题是,有没有办法让这个基于条件的发货规则起作用?要么通过编码,要么从后端对其进行操作?

或者我需要为此购买高级插件吗?

2 个回复
最合适的回答,由SO网友:Aniruddha Gawade 整理而成

可能通过后端,但您必须使用2种装运方式。

统一费率与您的运输成本和最低订单金额的免费运输。

根据您的区域进行调整。

A区:

http://puu.sh/tJDpg/be34c5739d.png

http://puu.sh/tJDsJ/7aae204650.png

B区将是固定费率

编辑:

要在提供免费配送时隐藏其他配送方式,请执行以下操作:

你需要加入woocommerce_package_rates.

根据您的版本使用Woocom文档中的一个代码段。

https://docs.woocommerce.com/document/hide-other-shipping-methods-when-free-shipping-is-available/

SO网友:Jignesh Patel

此功能在默认woocommerce中不可用。因此,您可以使用此插件在woocommerce中设置发货规则。

首先查看此可插拔费率发货:https://woocommerce.com/products/table-rate-shipping/ 然后买下来。

我希望它有用。

相关推荐