Ok, so this whole tax and coupons thing has been driving me crazy. I've been trying to find out why a few of my products would still calculate tax even though the coupon covered the entire product amount.
My BIG find is that it has to do with listing the product as a "virtual product, no shipping address required" under the product settings. If you DO NOT mark it as virtual, then the coupon properly calculates and realizes that it no longer needs to charge tax. Below are some examples.
Virtual Product:
Subtotal: $10.00
Discount coupon: - $10.00
AZ TAX 8.05%: $0.81
Free Shipping: $0.00
Total: $0.81
It should not charge sales tax if the product discount covers the full amount.
Product is NOT marked Virtual:
Free Shipping option is chosen when the Shipping window comes up.
Subtotal: $10.00
Discount Coupon: - $10.00
Store Pickup (Walk-in): $0.00
Total: $0.00
This is the proper way for it to calculate, but you have to require a shipping method which I don't want to have to do.
Has anyone found this bug? All of my regular (non-virtual) products calculate everything correctly with a coupon. It's just these virtual products that are giving me a hassle.



