Important Notes:
1. Starting with extension version 1.2.15 we have adopted a license key for all our extensions. Your extension will only work if you have a validated license key entered for the location where your extension is installed. Refer to here for more details on how license keys work.
2. In our opinion AbanteCart v 1.2.14 is extremely problematic and requires a large number of patch files to work correctly. Our recommendation is to upgrade v 1.2.14 to AbanteCart v 1.2.15.
This extension v 1.2.15 is tested to work with AbanteCart v 1.2.15. It may work with AbanteCart v 1.2.14 if all the patch files have been updated but we don't recommend you using AbanteCart v 1.2.14.

AbanteCart Version(s) 1.2.15 use Mandatory VAT/Tax ID Option v 1.2.15.1.
AbanteCart Version(s) 1.2.10-1.2.13 use Mandatory VAT/Tax ID Option v 1.2.10.3.
AbanteCart Version(s) 1.2.9 use Mandatory VAT/Tax ID Option v 1.2.9.3.
AbanteCart Version(s) 1.2.0 – 1.2.8 use Mandatory VAT/Tax ID Option v 1.2.6.7.

Important Notes:
The core/lib/package_manager.php file in some AbanteCart versions must be replaced. Please check the details and find the download here . This should be done PRIOR to install/update of this extension v1.2.6.4.
You must replace the file for each of the listed versions with each AbanteCart update - eg. currently using 1.2.6 and have the replacement file - when you update to 1.2.7, you will need to replace with the patch file for 1.2.7.

This extension helps you to change telephone, fax, company or VAT/Tax ID field become a mandatory field. Both storefront and admin are changed
You need to validate the VAT ID manually, you can validate it here.  And the IBAN here.
Setup
1. This is the manual link.
2. This is extension quick note.
3. Turn ON to use the extension.
4. Enter you license code. Refer to How to obtain license code section for more information.
5. Turn ON if you require customer or guest to enter their phone number.
6. Turn ON if you require customer or guest to enter their fax number.
7. Enter the text that will be used for the fax field information.
8. Turn ON if you require customer or guest to enter their company name.
9. Enter the text that will be used for the company field information.
10. Turn ON if you require customer or guest to enter their VAT/Tax ID.
11. Enter the text that will be used for the VAT/Tax ID field information.
12. Turn ON to add the registration number field.
13. Turn ON if you require customer or guest to enter their Company/Personal registration number.
14. Enter the text that will be used for the Company/Personal field information.
15. Turn ON to add the Bank Name field.
16. Turn ON if you require customer or guest to enter their Bank Name.
17. Enter the text that will be used for the Bank Name field information.
18. Turn ON to add the Bank Address field.
19. Turn ON if you require customer or guest to enter their Bank Address.
20. Enter the text that will be used for the Bank Address field information.
21. Turn ON to add the IBAN Code field.
22. Turn ON if you require customer or guest to enter their IBAN Code.
23. Enter the text that will be used for the IBAN Code field information.
24. Turn ON to add the SWIFT Code field.
25. Turn ON if you require customer or guest to enter their SWIFT Code.
26. Enter the text that will be used for the SWIFT Code field information.
27. Turn ON to show the VAT/Tax ID text in the order confirmation email / invoice page.
28. Enter your desired text, if any, to precede the VAT/Tax ID number on the order confirmation email to customer.
29. Turn ON to show the Registration Number text in the order confirmation email / invoice page.
30. Enter your desired text, if any, to precede the Registration Number on the order confirmation email to customer.
31. Turn ON to show the Bank Name text in the order confirmation email / invoice page.
32. Enter your desired text, if any, to precede the Bank Name on the order confirmation email to customer.
33. Turn ON to show the Bank Address text in the order confirmation email / invoice page.
34. Enter your desired text, if any, to precede the Bank Address on the order confirmation email to customer.
35. Turn ON to show the IBAN text in the order confirmation email / invoice page.
36. Enter your desired text, if any, to precede the IBAN code on the order confirmation email to customer.
37. Turn ON to show the SWIFT text in the order confirmation email / invoice page.
38. Enter your desired text, if any, to precede the SWIFT code on the order confirmation email to customer.
39. Turn ON if you want to show your company information in order confirmation email.
40. Enter your company info (name, address, phone, VAT/Tax ID, etc.) you want to be shown in the order confirmation email and admin invoice page.
41. You can leave it blank if you don't want to set the extension run order.

v1.2.15.1

2020 - 04 - 29

bug-fix Fix "Call to a member function verifyMailchimp() on null in extensions/taxid_option/core/taxid_option.php on line 1439"

v1.2.15

2019 - 06 - 17

Initial release for AbanteCart version 1.2.15.

v1.2.10.2

2018 - 08 - 31

Support Php v5.3-7.2.
Support AbanteCart v 1.2.13.

v1.2.10.1

2018 - 02 - 19

bug-fix Fix missing company error message in Sale - Customer address page when admin quick save empty company name if admin turn ON required for company field.

feature Add NA or NONE as an option for IBAN and SWIFT CODE.

Support AbanteCart v1.2.11-1.2.12

v1.2.10

2017 - 04 - 28

Initial Release for AbanteCart v1.2.10

v1.2.9.3

2018 - 02 - 19

bug-fix Fix missing company error message in Sale - Customer address page when admin quick save empty company name if admin turn ON required for company field.

feature Add NA or NONE as an option for IBAN and SWIFT CODE.

v1.2.9.2

2017 - 04 - 28

bug-fix 1. Option link url not correctly changed into clickable URL.
2. Wrong column name.
3. Use pricing calculator cart and order library if pricing calculator is turned on.
4. Use option link pro cart and order library if option link pro is turned on.
5. Remove extra product options new line in checkout confirm page.
6. Newsletter subscribers are not added to Constant Contact and MailChimp if Mandatory VAT/Tax ID Option extension is installed after Constant Contact and MailChimp.

v1.2.9.1

2017 - 03 - 18

bug-fix Remove extra new line for product options in checkout confirm, order confirm email.

feature Use whitelabel extension custom email footer if whitelabel is installed and turned on.

v1.2.9

2017 - 02 - 14

Initial Release for AbanteCart v1.2.9

v1.2.6.7

2018 - 02 - 19

bug-fix Fix missing company error message in Sale - Customer address page when admin quick save empty company name if admin turn ON required for company field.

feature Add NA or NONE as an option for IBAN and SWIFT CODE.

v1.2.6.6

2017 - 04 - 28

bug-fix 1. Option link url not correctly changed into clickable URL.
2. Wrong column name.
3. Use pricing calculator cart and order library if pricing calculator is turned on.
4. Use option link pro cart and order library if option link pro is turned on.
5. Remove extra product options new line in checkout confirm page.
6. Newsletter subscribers are not added to Constant Contact and MailChimp if Mandatory VAT/Tax ID Option extension is installed after Constant Contact and MailChimp.

v1.2.6.5

2017 - 03 - 18

bug-fix Remove extra new line for product options in checkout confirm, order confirm email.

feature Use whitelabel extension custom email footer if whitelabel is installed and turned on.

v1.2.6.4

2017 - 02 - 14

bug-fix 1. Fix guest taxid validation error.
2. Fix customer address validation error.
3. Fix admin-sale-customer-create customer validation error.
4. Fix missing tax id in customer address.
5. Fix doubled telephone and fax field in embed page.
6. Fix wrong validation for checkout > shipping > address.
7. Fix new checkout payment address creation issue.

feature Add seller information to account > invoice

v1.2.6.3

2016 - 08 - 22

Fixed mismatch version number.

v1.2.6.2

2016 - 08 - 22

bug-fixFixed vat/tax field validation.


v1.2.6.1

2016 - 08 - 22

Support AbanteCart v1.2.8.

v1.2.6

2016 - 05 - 16

Initial Release For AbanteCart v1.2.6 and v1.2.7.

v1.2.1

2016 - 02 - 26

improvement Added Bank Info's, Personal/Company Registration number.

v1.2.0.1

2015 - 10 - 15

Initial Release.