I found a patch from Linda:
/includes/classes/shopping_cart.php
PHP Code:
// $this->total += zen_round(zen_add_tax($productTotal, $products_tax), $decimalPlaces) * $qty;
$this->total += (zen_add_tax($productTotal, $products_tax)) * $qty;
// $this->total += zen_round(zen_add_tax($totalOnetimeCharge, $products_tax), $decimalPlaces);
$this->total += (zen_add_tax($totalOnetimeCharge, $products_tax));
/includes/modules/pages/shopping_cart/header_php
Code:
PHP Code:
// $ppe = zen_round(zen_add_tax($ppe, zen_get_tax_rate($products[$i]['tax_class_id'])), $currencies->get_decimal_places($_SESSION['currency']));
$ppe = ((zen_add_tax($ppe, zen_get_tax_rate($products[$i]['tax_class_id'])) ));
It's working for me. I will test this deeply before apply the patch in production.
Cheers
Bookmarks