I want to use eCommerce for a webshop. I've already bought it and I'm now customizing some templates.
It seems that I only can use 1 tax rate over all products (and different rates for regions). The problem is that here in The Netherlands we have multiple tax rates: 0%, 6% and 19% (at this moment).
The majority of products are 19% but books are 6%. Is this even possible in eCommerce? I hope so, else it won't be usable for this webshop :(
The products itself have different taxes. An order example:
Product #1: 12,95 (incl. 19% tax)
Product #2: 9,95 (incl. 19% tax)
Product #3: 6,95 (incl. 6% tax)
Product #4: 6,95 (incl. 0% tax)
As far as I can see, this is not possible with eCommerce. I want to setup a tax rate per product.
Maybe an idea to support both:
1. Setup default tax rates
2. Within/beneath those rates, add zone as it is right now.
"just" adding one layer above the current tax possibilities. At product level their should be a choice to use a (default) tax rate (now you can only choose if there should be tax).
With this approach, it is possible to use only one 'base' tax and add exceptions to it (reginal/zones). But it would also be possible to use several 'base' taxes and have exceptions for each 'base' tax (or for all at once).
Where you create/edit the sales tax rate you can select there "Limit by Product Set".
I'll try that one! :)
I've tried to use that options but it doesn't work.
Looking into the (core) code, the field needed for this to function is not used in 'add' and/or 'update' functions... The field will remain NULL, so it is not used.
Just updated to the new eCommerce version (2.8.3)
And not to be misinterpreted here: they did not add it because of me, just remembered that I asked for it and they said it was coming to newer versions when that request was made.
Thanx for your support!
I've found another solution. It took some time to get it working, but it works. I use tax rates on a per-item base.
The summary screen, the invoice and all will display the correct taxrate.
When I'll find time to get things together, I'll update. (it just to messy right now, and not sure if it is working with current updates of the eCommerce).
It is a while ago when I did this, so I'll have to look at the code again ;)
Is it possible to get the solution?
I just stumpled upon this problem so it still doesn’t seem to be solved. Would you be so nice to share your solution? Thanks!
All the best,
1) Normal UK tax rate (20%)
2) UK disabled person tax rate (0%)
3) UK charity tax rate (0%)
4) Non UK or non-disabled person (20%)
Is this at all possible to include something like this in the final pages of checkout? Would be very grateful if anyone can point me in the right direction
You may be able to use a 'promotion code' discount type, where they enter the words 'Tax Exempt' or 'Disabled' or 'Charity'.
Or you could base it on registered users. There are standard discount types that work by user groups. So as long as charities and disabled register as users and set user attribute 'I am disabled' or 'I am a charity', the site admin can review such user applications and assign them to groups that the discount will then recognise.
With a little development you could also do it direct from the attribute, thus skipping the admin step of group assignment (or perhaps that is a good security measure). I don't know if any discount types can support attribute filtering off the shelf, but the code to modify an existing discount type wouldn't be difficult. Or you could use my Magic Data Commerce addon to set up a Magic Data discount type that checked the attribute and gave the discount.