我正在尝试向具有默认名称的自定义费用添加到客户订单中,这些订单仅在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' );
}