Posted on 14/04/2025 10:01:29
Hi Adrian
Yes, sorry - thought you did get the answer.
I got this from the developer looking into it - see if this fixes your issue.
It looks like the problem is due a bug in js method updateConfigurator() which is called every time when an user changed configuration.
The problem is with the first call - when product page is just loaded.
Note, I changed currency to RON - as it is default currency, just to avoid rate recalulations
So, at the start (see screen 1) the method takes product price:
string price = product.Price.PriceFormatted; // 4462,5
Which already includes prices of product default items, and added prices of default items second time.
4462,5 + 59.5 + 595 + 238 = 5355
At the end of loading you see screen 2
Note, in the cart you see the correct price
screen 1 - loading start
srceen 2 - page loadded