I am kinda new to Prestashop (v1.7.8.9) and I have a client that needs some things fixed during checkout of products.
Here is the situation,
I have 3 shipping addresses one based in Italy (base/home country), one based in Poland and one based in Afghanistan. All three addresses are using same VAT (valid) number VN0123456789.
Now while in check out page, for Poland and Afghanistan (any country besides home country Italy in this case) tax should be added unless a Valid VAT is given then Tax is 0%, and for home country Tax is always applied regardless if the Vat is given or not.
In my case for Afghanistan calculations are working correctly, But for Poland even with a valid VAT number, shop is NOT reducing the tax amount.
In my Back office,
Shop Parameters > Customer Settings > General Settings
B2B mode is enabled
International > Taxes > Taxes
I have a Tax named 'VAT-PL' set to 0%
Under International > Taxes > Rules
I have a Tax Rules as "EU VAT For Virtual Products" Where tax %s are defined for each country
I also have made a new Tax Rule name Poland with 0% tax rate
I have tried these two solutions to no avail
https://www.prestashop.com/forums/topic/1066616-free-module-vat-checker/
Is there a solution to this problem at all, without upgrading the prestashop version?