Woocommerce beinhaltet Steuern insgesamt für mehrere Anbieter

Ich benutze yith Multi-Vendor-Plugin.

Ich versuche, den Gesamtbetrag in der Bestellung ohne Steuern zu erhalten, da alle Preise inklusive Steuern sind. Als Admin, wenn ich die Bestellung überprüfe, zeigt es Gesamtbetrag an, ohne dass die Steuer hinzugefügt wird, das funktioniert gut.

Wenn ich jedoch versuche, die Unterbestellung des Verkäufers zu prüfen, um die Rechnung des gleichen Produkts zu drucken, zeigt die Summe mit Steuer hinzugefügt, daher wird der Betrag nach Steuern erhöht. Ich habe diesen Code im Stack-Forum gefunden, der Steuern von total abzieht und für “Admin” funktioniert, aber nicht für die Bestellung, die zum “Vendor” gehört. Gibt es eine Möglichkeit, diese Lösung für yith_vendor zu implementieren?

add_action( 'woocommerce_cart_calculate_fees', 'prefix_add_discount_line', 10, 1 ); function prefix_add_discount_line( $cart ) { if ( is_admin() && ! defined( 'DOING_AJAX' ) ) return; $discount = 0; // Get the unformated taxes array $taxes = $cart->get_taxes(); // Add each taxes to $discount foreach($taxes as $tax) $discount += $tax; // Applying a discount if not null or equal to zero if ($discount > 0 && ! empty($discount) ) echo $cart->add_fee( __( 'TAX', 'your-text-domain' ) , - $discount ); } 

Solutions Collecting From Web of "Woocommerce beinhaltet Steuern insgesamt für mehrere Anbieter"