4 replies [Last post]
pcambra's picture
Offline
Bug Finder
Joined: 01/23/2008
Juice: 251
Was this information Helpful?

Hello

I am configuring a custom shop with Ubercart and i am required to apply different taxes depending of each product. Some products will have 7% of tax and some 16% but never both of them

I have dived into Workflow but i dont think it fits to my needs...

Do you have some idea of how i can configure this?

Thanks!

Lyle's picture
Offline
AdministratoreLiTe!
Joined: 08/07/2007
Juice: 6846
Re: Taxes by product

You can assign different taxes to different product classes. At the least, you would need two classes, one for each tax. A tax can be assigned to more than one class, so if you need more differentiation for your products, that option's available.

pcambra's picture
Offline
Bug Finder
Joined: 01/23/2008
Juice: 251
Ok..

Thanks Lyle!

But classes creates another content type, so the products that i have already in the shop should be migrated, and i have another attributes, so I'd have to create a class (content type) for each combination of attributes+tax, am i wrong?

Wouldn't be more simple assign the tax the same way as the shipping type, directly in each product? Is that not possible?

Thanks!

chirale's picture
Offline
Joined: 09/11/2008
Juice: 12
Node type way

After you create some new product classes (admin/store/product/classes), you can convert existing Product to another content type using NodeType module. Since Product and any new class are identical, you should not have any problem in import (I've not tried it so deeply, some testing is required).

After you have converted all desidered Product to a new class, you can assign tax rates by product on Tax rates and settings page (admin/store/settings/taxes).

svihel's picture
Offline
Joined: 05/29/2008
Juice: 140
Re: Taxes by product

Isn't it possible to change taxe based on taxonomy term? I mean i looked into that and couldn't find it in workflowng, but I still think that this could be possible, after all taxonomy is very widely spread.

Any thoughts?