我正在尝试用没有任何附加组件的Woocommerce的开箱即用版本来实现以下目标。
三个发货选项:
仅限礼品卡-£3.00小套餐-£5.00大套餐-£10.00
现在以上需要设置的格式如下:-单卡将为be 1.50- 1-2产品将为be 5.00-3以上产品将为be 10.00邮资。
目前的附加费率为:
Flat rate - £5.00
Gift Card Only | -3.50| order
Large Package |10 | order
我已经尝试使用Shipping类配置上面的内容,并使用附加费率。然而,我看不到在篮子中输入阈值的逻辑在哪里。有没有人想到一个好方法来做这件事?
在Woocommerce,我使用WooCommerce批发专业套件(从IgniteWoo)和扁平费率箱运输插件添加B2B到我们的eshop。
我试图禁用特定用户角色、客人和客户的统一费率箱托运。我在网上搜索后发现了这段代码:
add_filter( 'woocommerce_package_rates', 'hide_shipping_for_user_role', 10, 2 );
function hide_shipping_for_user_role( $rates, $package ) {
// Role ID to be excluded
$excl