仅在管理员端向Woocommerce订单添加多个额外费用

时间:2019-11-10 07:52:59

标签: woocommerce

我正在尝试向具有默认名称的自定义费用添加到客户订单中,这些订单仅在wc订单管理员方提交给客户后由管理员审核。

(我的业务是这样运作的:客户来了并由管理员下达订单,然后管理员会通过海关,包装等方式向订单收取费用,然后通知客户再次过来并支付他的更新费用订购)。

我已经尝试过并且不符合我的需要,因为在购物车(客户方)显示“包装”并且我不想要。

add_action( 'woocommerce_cart_calculate_fees','endo_packing_fee' );
function endo_handling_fee() {
     global $woocommerce;

     if ( is_admin() && ! defined( 'DOING_AJAX' ) )
          return;

     $fee = 5.00;
     $woocommerce->cart->add_fee( 'packing', $fee, true, 'standard' );
}

0 个答案:

没有答案