@r3v3rb Maybe you can use
OrderItem::updateCalculateTotal() in conjunction with a custom tax rate?
And I guess add a custom modifier to try and make sense of it all?
I don't use SilverShop though, so I dunno, I was just scanning the code...
yeh, its basically a nightmare - because then add staff discounts and shipping and the whole thing becomes a fudge, and they are already complaining that the site is slow due to the current VAT calculations
currently testing tax calculations
I have come to realise why a lot of department stores only ever give you a tax summary, rather than itemised tax
Apparently even Sage Line 50 has troubles calculating tax correctly (though I can't clarify that, it is just something I have been told)
PLUS even PHP seems to be against you. 20% of 12.505 should be 2.501
but PHP says it is 2.502...