在 WooCommerce 中根据付款方式和购物车项目总数添加费用

问题描述

我安装了一个插件 ->“WooCommerce 基于支付网关的费用和折扣”,这帮助我增加了两项费用:

  • 信用卡支付 14,99 运费

  • 货到付款的运费为 19,99 美元

问题是,如果有人购买超过 300 件,我想免费送货。所以我必须取消额外的费用 这是我尝试过的东西,但什么也没发生:

function woo_remove_cart_fee() {

  $cart_items_total = WC()->cart->get_cart_contents_total();

    if ( $cart_items_total > 300 ) {
        $fees = 0 ;     
   } 

add_action( 'woocommerce_cart_calculate_fees','woo_add_remove_fee' );

有什么想法吗? 或者关于如何同时限制网关费用和免费送货的任何想法?

谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)