Woocommerce的运费设置中Shipping methods(运输方式)肯定是最重要的一环,Woocommerce设置中的运输方式总共有三类:
- Free Shipping – 免运费,可以是多少金额起免运费
- Flat Rate Shipping – 常规的运输方式
- Local Pickup – 当地自提
每一种运输方式都能添加到不同的出货区域Shipping zones,Woocommerce的运费设置与国内电商平台的设置稍有不同,应该是国外的电商类平台和国内的都不同,设置起来说容易也不太容易,说难也不太难,总之一开始我是很不习惯,慢慢找到了其中的规律也就简单了。
免运费Free Shipping Method
免运费的方式是最好的推广方式,也是鼓励用户多消费的一个方法,因为你可以设置无门槛免运费或者多少金额起免运费,这个方式应该算是最容易理解也相对容易设置的方式了。
1. woocommerce的运输方式并非独立存在,而是在出货区域中设置,从左侧WooCommerce > Settings > Shipping进入运费设置,点击Shipping Zones,添加新的区域或者在已有区域中编辑,如下图:
2. 在接下来的页面你会看到shipping methods, 你点击Add shipping method可以添加新的运输方式,选择Free shipping并点击按钮,新的运输方式就添加了
3. 把鼠标放到Shipping Mehtods中的Free Shipping上面,底下会出现edit或者delete,点击进入编辑
4. 在跳出来的Free shipping编辑页面,总共貌似只有两项,标题和免运费的条件选项
标题随意,但最好是输入一个容易分辨的名称,只有免运费的条件选项,你需要了解各项的大致用法:
- N/A – 对所有产品和客户免运费,即无门槛免运费,我们所说的全场包邮
- A valid free shipping coupon – 客户需要一张免运费券才能获得订单免运费
- A minimum order amount – 客户订单金额需要达到指定的最低消费金额才能免运费,如果你选择此项,会多出一个最低金额的字段让你设置
- A minimum order amount OR a coupon – 客户订单金额达到指定的最低金额或者拥有一张免运费券都可以获得订单免运费
- A minimum order amount AND a coupon – 客户订单金额需要达到指定的最低消费并且需要一张免运费券才能获得订单免运费,两者缺一不可
Coupon discounts
如果你选择了任何一项带有A minimum order amount的选项,都会有多出另外一个选项Coupon discounts,即,这个免运费的设置是否在其他优惠券之后的金额还是之前的金额有效。
其他折扣之前还是折扣之后免费?
勾选Coupon discounts表示在其他优惠券打折之前订单金额达到指定最低金额,免运费设置有效,然后还可以使用其他的优惠券,未勾选,说明打折后要达到最低免运费金额才免运费。很显然勾选对于买家来说是折上折。
Coupon discounts举例:
假如商家设置订单最低金额30美金,买家才能获得免运费,买家的购物车金额为35,但买家还有一张6元的优惠券:
- 勾选Coupon discounts – 这种情况是未打折前达到了免运费最低金额30美金就可以免运费,以上例子的买家购物车有35美金,这说明他已经获得了免运费,这是折前的金额,超过30美金,他还有另一张6美金券,所以最终他需要付的是35-6美金=29美金而且包邮
- 未勾选Coupon discounts – 这种情况是打折后的金额要达到30美金才能免运费,以上例子中,买家使用券之后是29美金未达到30美金,所以他最终需要付29美金加运费(当然假如运费超过6美金,我想买家肯定会不适用优惠券)。
5, 设置好之后,Save changes保存。
另外设置免运费券请到WooCommerce > Coupons中设置,或者查看文章:WooCommerce优惠券设置 了解更多。
Flat Rate Shipping
你可以添加多个Flat Rate shipping,可以根据产品、发货类别(shipping class)或者订单设置不同的运费。
1. 同样从 WooCommerce > Settings > Shipping进入设置添加运输方式然后选择Flat Rate Shipping,这个在前文中已经有步骤就不赘述,然后编辑Flat Rate Shipping,如果没有设置任何的shipping class的话,最初的设置页面只有三个选项:标题,税务情况以及运费
你需要先了解一些参数如下:
Placeholders(占位符,我觉得代指符更贴切),就相当于公式中的一个x:
- [qty] – 购物车中某个产品的数量
- [fee] – 额外费用. 这个费用有两个参数
- percent – 整个订单的百分比.
- min_fee – 当用百分比的时候的最小值.
- max_fee – 当用百分比的时候的最大值A .
举例:
10 + ( 2 * [qty] )
– 基础费用(首个产品)费用是10元,每增加一个数量加2元.20 + [fee percent="10" min_fee="4"]
–基础费用是20,每增加一个数量按照总订单金额的10%增加运费,10%的费用不足4元,按4元收取
2. 假如你没有别的需要设置,那么填好这三项保存好就可以了。
3. 如果你设置了shipping class的话,你还要设置shipping class的每一项,关于shipping class的设置推荐先查看这篇文章:WooCommerce设置之Shipping Classes。
Shipping Class Cost选项
- No Shipping Class Cost – 没有添加任何Shipping class的产品运费
- Calculation Type – 两个选项:
- Per Order –按照购物车中产品最高的计算运费,比如如图中Flat rate本来cost是10元,cell phone也是10元,没有设置class的费用是30元,假如客户同时购买了一个cell phone类别的产品和一个没有class的产品,那么按照这个的费用就是flat本来cost10+30总共40元运费,因为是按照最高的那项计算;
- Per Class – 按照每一项Shipping Class单独计算运费,同样按照以上的例子,这里的费用因为class分开计算,所以是flat本来的10元+cell phone10元+没有class的产品30元,总共是50元。
这个需要你多设置几次然后自己在自己店铺添加产品查看具体费用你就会了解其中的规律,假如你需要将部分产品设置成免费产品,你可以通过添加shipping class来分类产品,不过这样会让你的设置非常复杂。
当地自提Local Pickup
这种模式一般都是有当地业务或者有仓储并且提供客户自提服务才需要,大部分时候可以忽略,不过也有一种比较特殊的就是一些偏远地区,或者客户要求自提(因为时间不允许的情况)。
这种方式设置也简单,步骤请按前面Free Shipping1-3步,然后选择Local Pickup点击编辑:
输入标题、税收情况以及运费,运费大部分时候都是0,除非国际运输到当地,偏远或者客户要求的话,你可以设置运费。然后保存。
Coclusion结语
Woocommerce的运输方式以及运费设置大致就这些,表面看起来非常简单,但设置进去,不理解一些概念,又会觉得非常复杂,摸清了规律,也就那么回事,但是我个人简易别搞那些复杂的,简单点设置,比如订单金额多少起就免运费最好了,不同地区设置最低金额就行,搞太复杂,就跟双十一天猫淘宝那样,卖家经过一天都估计没搞懂其中的一些设置,也让买家摸不着头脑,其实并不好,个人观点。