У меня большая проблема с налогами в 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 в корзине!
У кого-нибудь есть идея?Это сводит меня с ума: (