HI,
Thank you for your feedback.
We were able to reproduce the issue and fix it.
Change the code:
$min->price_value_with_tax = $this->getTaxedPrice($min->price_value,$zone_id,$element->product_tax_id);
$min->taxes = $this->taxRates;
$max->price_value_with_tax = $this->getTaxedPrice($max->price_value,$zone_id,$element->product_tax_id);
$max->taxes = $this->taxRates;
to:
if(empty($min->taxes_added)){
$min->price_value_with_tax = $this->getTaxedPrice($min->price_value,$zone_id,$element->product_tax_id);
$min->taxes = $this->taxRates;
$min->taxes_added = true;
}
if(empty($max->taxes_added)){
$max->price_value_with_tax = $this->getTaxedPrice($max->price_value,$zone_id,$element->product_tax_id);
$max->taxes = $this->taxRates;
$max->taxes_added = true;
}
in the file administrator/components/com_hikashop/classes/currency.php and that should fix the problem.