ReCalculate Tax = None vs Standard
For Standard, it goes through the products list and for taxable products, computes the updated tax based on the discount provided by the coupon.
Finally, the tax line(s) are updated based on the new computation.
Printable View
ReCalculate Tax = None vs Standard
For Standard, it goes through the products list and for taxable products, computes the updated tax based on the discount provided by the coupon.
Finally, the tax line(s) are updated based on the new computation.
They're not my favorite, either.
I got that, I'm looking for the processing difference between the "None" and "Standard" settings since "None" is how the client's got their coupons currently set up.
I'll note that the coupon calculations are off using the "Standard" setting as well when a site's products have multiple, additive tax rates that apply.
Here's another "How is it supposed to work?" question:
The base ot_coupon configuration contains a setting: Include shipping (true or false). Coupons can (since zc152) be defined to include free shipping and I'm wondering if this setting was created for pre-zc152 coupons.
Does anyone have a clue as to what processing is expected when "Include shipping" is set to true?
Include shipping just means the amount that a percent off coupon will apply to is grossed up by the shipping cost. (Without this, it's just the cost of all items which are valid for this coupon.)
I think it's vestigial code. :)
I think it still works and serves a purpose - you are right, there are now other ways of doing this but the old way also works.