Negative Tax Rates

Project: 
Ubercart
Category: 
feature request
Version: 
Ubercart 1.3
Priority: 
normal
Status: 
active

I have come up with a way of doing discounts that may work very well.

Use negative tax rates: -10%

I have changed the database column 'rate' in the table 'uc_taxes' to no longer be unsigned.

Tested with a product and the 'discount' worked perfectly. Not sure if there are other implications, but this could be quite useful.

For example, use workflow NG to apply the negative tax to a specific role, or set of products.

Cheers,
Gord.

Hello?

I would really like to see this as a feature, we have used this for implementing different levels of membership for discounts.

Silver 5%/Gold 10%/Platinum %15

Works great!

Gord.

Re: Hello?

This is a workable solution, but I don't think it's the way to move forward. Taxes should be used for taxes and all they entail while another system should govern arbitrary discounts/fees. (I could feasibly see taxes falling under a more generic fee structure, but as is I can't see the taxes system being used for discounts.)