Hi,
I live in Italy and to run an online store and sell stuff WORLDWIDE I've to make invoices for every transaction and charge VAT Tax at different conditions. I want my website to do this automatically using the e-mail after each transaction.
Basicly I have to add:
- 20% tax for italian private customer
- 20% tax for italian companies
- 20% tax for European private customer
- no tax for European companies
- no tax for customers and companies outside Europe
Unfortunately PayPal does charge the right tax to a specified country, but can't verify if the customer is a private customer or a company. I got a problem here.
---
I saw the new version of eStore can handle a Tax, so I would start from this. Here are the details:
The simplest idea that come in my mind would be to have some mandatory select radio buttons, before the Checkout button, where the user must select if he is Italian - European - Non-European user and if he is a Private Customer - Company.
After this selection the Total is correctly calculated and sent to PayPal.
Example image:
http://img23.imageshack.us/img23/1236/estorewidget.jpg
I also need the generated e-mail after the purchase to add dynamically a text-string for each case. ({total_price} tag would be created!)
Example image:
http://img200.imageshack.us/img200/420/estoreemails.jpg
Tell me what you think or if there are other ways to do it.