我正在努力通过没有任何插件的现成版Woocommerce实现以下目标。
三种送货方式:
仅限礼品卡 - £3.00 小包装 - £5.00 大包装 - £10.00
现在需要按以下格式设置上述内容: - 单张卡将为1.50英镑 - 1-2个产品将是5.00英镑 - 3个或更多产品将邮资10.00英镑。
目前正在追加费率:
Flat rate - £5.00
Gift Card Only | -3.50| order
Large Package |10 | order
我已尝试使用Shipping类配置以上内容并使用其他费率。但是无法看到在篮子中输入阈值的逻辑位置。有人遇到过这样做的好方法吗?
干杯, 丹
答案 0 :(得分:0)
您可以使用过滤器“woocommerce_package_rates”来实现此Woocommerce统一费率。
过滤器有两个参数,available_shipping_methods和package。该软件包包含购物车中所有商品的所有信息。
你可以用这种方式在function.php上编码
NameError: name 'j' is not defined
答案 1 :(得分:0)
这可以通过使用woocommerce表格费率发送插件
来实现这是链接https://woocommerce.com/products/table-rate-shipping/
您还可以在此处根据数量,重量和类别来设置运费。
希望这会对您有所帮助。 您可以在这里免费下载此插件:https://github.com/wp-premium/woocommerce-table-rate-shipping
答案 2 :(得分:-1)
请查看此插件:http://docs.woothemes.com/document/flat-rate-shipping/或者您必须使用扩展的woocommerce插件结账。