Our client's store has some products that should be taxed, others that shouldn't. This is based on taxonomy terms.
The products are all of a single content type, and adding a second (untaxed) content type is not feasible within the timeframe (and shouldn't be necessary, IMO)
We would like to remove the taxes from items with certain taxonomy terms, but don't see a way to do it currently. The client is in Columbia and Books are not taxed, whilst other products are.
Writing a hook in a custom module would be preferred to hacking the tax module, but if hacking uc_taxes is the only way, then this will be done.
Could a conditional action hook be written that can remove the tax from individual products, or do conditional actions only operate on an 'order' level?
Any help or advice is much appreciated.