Developer forum

Forum » Ecommerce - Standard features » Order Price is rendered wrong

Order Price is rendered wrong

Adrian Ursu Dynamicweb Employee
Adrian Ursu
Reply

Hi Guys,

I just noticed that some price tags are rendered wrongly in 8.9.1.13

I have an order that should amount to $1,017.00 and the value is displaye correclty in some tags but in other tags is rendered as $1.02.
See dump. The values were correctly displayed when we started the project.

Thanks,

Adrian

 

chrome_2017-04-10_17-21-13.png

Replies

 
Nuno Aguiar
Reply

Hi,

 

This may be unrelated, but we did see a similar issue in 8.9.1.9 too for another customer.

  • We have multiple currencies
  • Only some had rounding associated
  • Sometimes GetDouble("Ecom:Product.Price"), returned the PIP value
  • Decimal and thousands characters got switched or missing without a pattern
    Wihout changing regional settings

 

It got "fixed" after a pool recycle, but what's scary is why it happened in the first place. Hope it helps track it down somehow.

 

On our end we were able to do it by using the PIP tag and applying rouding and decimals on the template (which we had given the project - DW Rounding is set on the currency level, and we needed it on the country level).

 

Best Regards,

Nuno Aguiar

 
Vladimir
Reply

Hi Adrian,

I have a problem to reproduce this issue

Could you please send me some additional info about your settings?

  • Full dump if it is possible would be great
  • Currency settings (is it only single currency on solution?)
  • Rounding settings
  • Are taxes exist? (custom providers?)
  • Area culture
  • Is this happened only with PriceWithoutTaxes?
  • Is this bug permanent or happened randomly?

Thank in advance,
sincerelly yours, Vladimir 

 

 

You must be logged in to post in the forum