I appreciate you took the time to respond. Thank you.
However, the rounding area you mentioned only goes to two decimal places. Also, no information on what "Default rounding" actually means while the others provide examples.
The solution is either create a three decimal rounding option in the setting you mentioned. Or as you said, create a customization which I am not qualified to perform.
I doubt I am the only person who has come across this situation. Maybe I should seek a nopC developer opinion and project estimate
Unfortunately, the site is "No source". Also, I have never compiled source before.
It would be a good test to see if it worked but don't have a way to implement it. The change may need to go in the tax provider anyway if your test failed.
Still, I will give you an upvote for trying. Thank you.
I'm Having exact problem, (nopCommerce 3.9) Item Value is $175 TAX is 11.5 Total should be $195.125 rounded MUST be $195.13 nopCommerce's Total is $195.12 (This is just wrong! at least in the US market)
I know nopCommerce has updated to newer versions but my HOSTING wont provide for .NET CORE yet.
I'm moving a company store over to nopCOmmerce and just found this problem.
I will try your source code edit. Seems to me this should be a default setting, but in the rounding configuration page it only goes up to 2 decimal rounding (the default).
but if you want to set for tax than some of customization require.
Hope you could understand.
Changing this to 3 seems to have done the trick, I will see if anything broke anywhere else but for now, it all seems to be OK. (Famous last words )
Maybe this should be an option if it hasn't been added yet. This would have been a deal breaker if not solved, since all TAX and PRODUCT calculations are usually done to more than just 2 decimal points even though they are always rounded to 2 decimals for viewing.
Thanks again and I would still like to know if this has been addressed in future updates.