在 Woocommerce 中按产品添加累进运费

Add progressive shipping costs by product in Woocommerce

我想按产品计算运费。

比如我有2x $2的洗发水,和1 x $4的香皂,我的运费是4$,那么就是这样。

-------------------------------------------------
2 shampoo x 2$ + 4$ shipping cost  = 8$
1 soap    x  + 4$ shipping cost  = 8$
-------------------------------------------------
                             total = 16$

这只是关于 Woocommerce 设置 > 运输中的设置:

  1. 您添加和使用的运费 class 与具有不同运费的产品一样多。
  2. 对于每个送货区域,您必须添加统一费率送货方式。

    • 对于 "shampoo" 在相关的运费 class 您将添加以下内容: 4+([qty]*2)
    • 对于 "Soap" 在相关的运费 class 你将添加以下内容: 4+([qty]*4)
    • …您将为每个创建的需要的运输执行此操作 class…
    • 对于 "No shipping class cost",您将设置默认汇率,例如:4+[qty]
    • 您将选择选项:"Per class: Charge shipping for each shipping class individually".

在您的产品中,您将 select 正确的运费 class 在产品数据 metabox > 运费:

现在一切都会如你所愿。