Fügen Sie steuerfreie Gebühren programmgesteuert zum WooCommerce-Warenkorb hinzu

Ich versuche, Gebühren basierend auf einigen Berechnungen, die ich für den Woocommerce-Warenkorb vornehme, hinzuzufügen, aber ich möchte ihn von der Mehrwertsteuer ausschließen. Das ist mein Code:

function woo_add_cart_fee( $cart ) {
    global $woocommerce; $bookable_total = 0; 

    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' );

Ich habe alle kommentierten Versionen ausprobiert und jede von ihnen enthält auch eine Mehrwertsteuer auf Gebühren.

Hast du eine Idee, wie ich das erreichen kann?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage