I do hope someone has an answer to this problem. Georgia requires taxing the shipping charges; OK, I have that working just fine. In fact, the entire invoice is correct EXCEPT the bottom line total includes tax on the Price Sensitive Discount. Following are my figures:
Shopping cart total: 266.50
Invoice items in the specified sort order:
Price Sensitive Discount (15%): 39.98
Sub-total: 226.53
Shipping: 50.64
GA Tax 7.0%: 19.40
Total: 299.36
Note that the line items do NOT add up to 299.36. In fact the Total is off by 2.80 and that difference equals the discount times the 7% tax (39.98 times 7% = 2.80). It seems that when the Total is computed, something decides that the amount of the discount needs to be taxed and does it in the background.
Note that the displayed tax is correct; that is, tax on both the discounted amount (Sub-total) and the Shipping: 7% * (226.53+50.64) = 19.40.
Now what have I done wrong? I might be able hack the Total computation if I knew where to hack. Better yet would be to set something up to do it right. I'm afraid that hacking could cause problems when there is no level discount or another state without tax.
Thanks for the help!!
Don
