Вопрос налогов Woocommerce - PullRequest
0 голосов
/ 26 октября 2018

У меня большая проблема с налогами в woocommerce.
У меня есть продукт на 2,99 вкл.НДС (НДС 7%).Но я хочу показать цену без НДС для некоторых клиентов.
Так что цена будет 2,79 отл.НДС.
В моей настройке У меня есть "Да, я введу цены с учетом налогов"

Без налогов у меня есть продукт на 2,79 как я хочу, но если я закажу 10 продуктов я увижу 27,94 !
Я знаю woocommerce круглые чаны с большим количеством десятичных знаков, но я не хочу этого!Я хочу показать 27,90 для 10 продуктов !

Я попробовал это:

add_filter( 'woocommerce_get_price_including_tax', 'custom_edit_price_function',99,3);
function custom_edit_price_function($price, $qty, $product) {
    //calculate price how you like it here.
    $tax_rates = reset(WC_Tax::get_rates( $product->get_tax_class()))['rate'];
    $return_price = $product->get_price();
    $price_with_vat = $return_price * ( 1 + ( $tax_rates / 100 ) );
    $price_round = round($price_with_vat, 2);
    $price = $price_round * $qty;
    return $price;
}

И у меня есть 27,90 для всего товара, но у меня все еще есть 27,94 в корзине!

У кого-нибудь есть идея?Это сводит меня с ума: (

...