Greetings!

I'm looking for a way to get ubercart calculate it's tax on a discounted value.
So for example the total order is 100, 20 discount and 10% tax. Standard the tax would be 10$.
I need it to be 8$.

How could i achieve this?
I looked at different discount modules, but all are calculated on the total order. :(

Kind regards,
Tom

Edited by WorldFallz - moved to appropriate forum.

Comments

mrcharles’s picture

Agreed - this is a major problem with discount modules in Drupal/Ubercart.

I'm happy to do any testing for any patches/modules that are contributed.

smscotten’s picture

There seem to be a dozen patches that purport to do this—some even appear to work on the Checkout page—but when you get to the Review page, it gets the wrong value.

I cannot believe that the discount modules are considered "mature" with a glaring problem like this.

Riari’s picture

Bump.

Having the same issue with Drupal 6.24, Ubercart 6.x-2.7 (http://drupal.org/project/ubercart), VAT 6.x-1.2 (http://drupal.org/project/uc_vat) and Discount Coupons 6.x-1.7 (http://drupal.org/project/uc_coupon). They are the latest stable releases at the time of this post.

I've lost count of the number of issues I've read that pertain to this - none of them are very recent and it's not clear if any of the modules in question have been updated to support this specific functionality.

I might have overlooked something, but have spent hours trying different combinations of settings including line item weight adjustments and enabling VAT on Coupon Discount in the VAT settings. None of it has had any affect whatsoever on the order in which tax and discounts are applied.

If anyone can even hazard a guess as to a solution, PLEASE share as this is becoming quite a headache!

Thanks.

mo6’s picture

Same here, with a recent setup a combination of coupons and VAT is flawed. VAT doesn't seem to be correctly calculated on coupon discounts.