Add filter for tax calculation in cart totals

This commit is contained in:
Boro Sitnikovski 2018-06-20 10:51:05 +02:00
parent 4c998f06c4
commit 1b90d8114c
1 changed files with 1 additions and 1 deletions

View File

@ -637,7 +637,7 @@ final class WC_Cart_Totals {
}
if ( $this->calculate_tax && $item->product->is_taxable() ) {
$total_taxes = WC_Tax::calc_tax( $item->total, $item->tax_rates, $item->price_includes_tax );
$total_taxes = apply_filters( 'woocommerce_calculate_item_totals_taxes', WC_Tax::calc_tax( $item->total, $item->tax_rates, $item->price_includes_tax ), $item );
$item->taxes = $total_taxes;
$item->total_tax = array_sum( array_map( array( $this, 'round_line_tax' ), $item->taxes ) );