1

I have a custom checkout page. I have already included the Swedish taxes of different amounts in my product price. Now the customer wants me to remove the taxes if the buyer is outside the EU. I tried commerce tax remove but couldn't make it happen. I was thinking if I use the base price instead of the commerce_order_total['und'][0]['amount'] for order order total and to use base price for products on line items?

Will this be correct?

Thank you.

3

You have three options:

1) Apply the patch from https://drupal.org/node/1240216. It will give you a rules action that will remove the tax.

2) Always enter product prices without tax, then the VAT rules can just be made conditional based on the customer address.

3) Use commerce_vat (and commerce_eu_vat).

The first one is probably your easiest way out at this point.

|improve this answer|||||
1

Commerce remove tax seems to work for me when applied to "Calculating the sell price of a product" event. Im using conditions that order has shipping address and the country is not in one EU countries.

|improve this answer|||||
  • Nice. But it has one open bug. Wouldn't be so bad, but that bug is Does not remove tax. – Mołot Aug 28 '14 at 11:03
  • 1
    Yeah that rings a bell. I seem to have also included the same conditions to prevent them getting readded in "Calculate taxes: VAT". – user20301 Aug 28 '14 at 11:10
  • Posted to that issue just in case the bug is more of a documentation problem. – user20301 Aug 28 '14 at 19:47

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.