Say a product should cost £2.99 with vat. without vat at 20% it should be 2.49. When this is put into the unit price field in ucommerce it saves it as 2.4900 (with 4 decimals). This shows the price correctly on the front end as £2.99. But if you do a bulk order:
Should be:
2.99 * 30 = 89.7
Ucommerce:
2.49
0.50
89.64
Has anyone found this problem before? Is there an easy fix for this?
Tax issue with ucommerce 2.6.1
Say a product should cost £2.99 with vat. without vat at 20% it should be 2.49. When this is put into the unit price field in ucommerce it saves it as 2.4900 (with 4 decimals). This shows the price correctly on the front end as £2.99. But if you do a bulk order:
solution was to create a replacement for the CalculateOrderLineTaxTask pipeline which rounds the taxvalue:
This is fixed in uCommerce 3.
is working on a reply...