Add filter for tax calculation in cart totals
This commit is contained in:
parent
4c998f06c4
commit
1b90d8114c
|
@ -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 ) );
|
||||
|
||||
|
|
Loading…
Reference in New Issue