add_fee cannot be without tax
-
Hi everyone,
I try to add a fee in my cart based on some specs I have. However, whatever I try, the fee in the end will include the tax as well.
function woo_add_cart_fee( $cart ) { global $woocommerce; foreach(WC()->cart->get_cart() as $cart_item_key => $values) { $_product = $values['data']; //doing my stuff to calculate $fee variable WC()->cart->add_fee( 'Fees: ', $fee, false, '' ); //WC()->cart->add_fee( 'Fees: ', $fee, true, '' ); //WC()->cart->add_fee( 'Fees: ', $fee, false, 'zero rate' ); //WC()->cart->add_fee( 'Fees: ', $fee, true, 'zero rate' ); } add_action( 'woocommerce_cart_calculate_fees', 'woo_add_cart_fee' );
I have tried all the commented lines and everything returns the same Tax amount. If I comment out the add_action, only then the Tax returns to the original amount. I thought the second argument with false value doesn’t let the fees to get taxes.
Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
- The topic ‘add_fee cannot be without tax’ is closed to new replies.