The image shows the issue - almost rounded correctly - i know we have been through this before - .
[attachment cleanup by admin]
small update _
In purchasing a product tonight - the cost was $9.95 - the small shopping cart said $10.00 - the large shopping cart said $9.95 - the order was put through paypal.
The order and invoice arrived (correctly) - from paypal - it said $9.95 cents - but VM2 - send the order as $10.00 both in the confirmed email and in the pdf invoice.
I have set no rounding in my shop.
so the large cart - to paypal is correct - but rounding is happening before or after the payment from?
This was not fixed in the update - it was related to the settings in currency - at some time I had positive 2 in the settings for decimals and now it was minus 2 - in the settings - so by turning it off or to positive two - rounding is fixed. "i'll take that one on the chin"
When you use a negative rounding, then the rounding of your currency is used, but nice that you solved it.