The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
|
#1
|
||||
|
||||
![]() Quote:
1.- In Taxes table you can add rows like: Title : EU-EL VAT 23% Tax: 23 Title : EU-DE VAT 21% Tax: 21 and so on.......... 2.- In Delivery Locations table you can add: Location: USA Tax: None Shipping: None Is EU Country: No Is Shop Country: Yes Location: Greece Tax: EU-EL VAT 23% Shipping: Area A Is EU Country: Yes Is Shop Country: No Tax and Shipping are selections from droplists. I did it this way as some sellers for their own reasons should not collect VAT. In this case they will select "None" for Tax. The reason that I added that "Is EU country" and "Is Shop country" are: 1.- If "Is EU Country" is Yes (and offcourse if Tax is not "None"), then during checkout the user must fill a field with his VAT id. Should be an automatic validation with EU authorities. As I seen they have upgraded their system and now not only it returns True/False but also returns the Full name and Address. 2.- That "Is Shop Country" needs for a special way. The actual way that VAT collections works is: a] Non EU : No VAT b] EU client but not sellers country: b1] With valid VAT id: No collection b2] Without VAT id: Collection c] That the most important: When Seller and Buyer are from the same EU country then with or without VAT id you must collect VAT. That's why I added that field to check when they are the same. As for the Shipping. VAT is different than the Tax that you know. Goes only to net price of product/service and not to extra like shipping. |
![]() |
Thread Tools | |
Display Modes | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|