Tweak – Updated embedded framework to fix error thrown by method FeaturesUtil::declare_compatibility().
2.0.42.230503
Updated supported WooCommerce versions.
2.0.41.230406
Updated supported WooCommerce versions.
Updated supported WordPress versions.
2.0.40.230315
Updated supported WooCommerce versions.
2.0.39.230214
Updated supported WooCommerce versions.
2.0.38.230109
Updated supported WooCommerce versions.
2.0.37.221203
Updated supported WooCommerce versions.
2.0.36.221110
Updated supported WooCommerce versions.
Updated supported WordPress versions.
2.0.35.221012
Updated supported WooCommerce versions.
2.0.34.220830
Updated supported WooCommerce versions.
2.0.33.220804
Updated supported WooCommerce versions.
2.0.32.220704
Updated supported WooCommerce versions.
2.0.31.220607
Updated supported WooCommerce versions.
2.0.30.220502
Updated supported WooCommerce versions.
Updated supported WordPress versions.
2.0.29.220330
Updated supported WooCommerce versions.
2.0.28.220224
Updated supported WooCommerce versions.
Updated embedded framework.
2.0.27.220124
Updated supported WooCommerce versions.
2.0.26.220104
Updated supported WooCommerce versions.
Updated supported WordPress versions.
2.0.25.211210
Updated supported WooCommerce versions.
2.0.24.211102
Updated supported WooCommerce versions.
2.0.23.211019
Tweak – Modified filter wc_aelia_eu_vat_assistant_customer_vat_exemption, so that it always receives customer’s country and VAT number, even if one of the two values is empty.
2.0.22.211007
Updated supported WooCommerce versions.
2.0.21.210910
Fix – Fixed check against the validation response returned by the VIES service.
2.0.20.210817
Updated supported WooCommerce versions.
Updated supported WordPress versions.
2.0.19.210629
Updated requirements. The plugin now requires at least PHP 7.1.
2.0.18.210622
Tweak – Added logic to disable the EU VAT Assistant when the premium Aelia VAT Assistant plugin is installed.
Updated supported WooCommerce versions.
2.0.17.210504
Tweak – Updated links to the Tax Display by Country plugin.
Updated supported WooCommerce versions.
2.0.16.210406
Tweak – Rewritten logic used to remove the country prefix from VAT numbers. The new logic can now handle prefixes longer than two characters.
Updated supported WooCommerce versions.
2.0.15.210319
Tweak – Refactored class VAT_Number_Validation_Service. Added support for a settings section callback, which VAT number validation services can use to display some information about their configuration.
2.0.14.210317
UI – Improved validation logic for the VAT number field on the checkout page. The “invalid field” styles are now removed before each validation.
Fix – Fixed logic used to check if the company name field is filled on the checkout page, before validating the VAT number.
2.0.13.210316
Feature – Added new filter wc_aelia_euva_script_params, to allow 3rd parties to alter the arguments used to localise the frontend scripts.
Updated supported WordPress versions.
2.0.12.210301
Feature – Added filters wc_aelia_euva_set_customer_vat_exemption_country and wc_aelia_euva_set_customer_vat_exemption_vat_number, fired during the validation of VAT numbers at checkout.
Fix – Fixed logic used to hide the self-certification field when sufficient location evidence is available.
Updated supported WooCommerce versions.
2.0.11.210128
Updated supported WooCommerce versions.
2.0.10.210123
Feature – Added new filter wc_aelia_euva_enabled_currencies.
2.0.9.210118
Tweak – Improved handling of VIES response. Added logic to handle the condition in which parts of the trader address are missing.
2.0.8.210112
Fix – Fixed handling of the self-certification field when the VAT number field is not displayed on the checkout page.
Updated supported WooCommerce versions.
2.0.7.210109
Set minimum required WooCommerce version to 3.5.
2.0.6.210108
Set PHP requirements in the plugin header.
2.0.5.210102
Fix – Fixed bug that could trigger an error when a customer didn’t enter a VAT number at checkout.
Tweak – Added Northern Ireland, with ISO-2 code “XI”, to the list of countries supported by the VIES VAT number validation service.
2.0.4.201231
Fix – Fixed validation logic in dummy validation service class.
UI – Improved Settings page.
Updated language files.
2.0.3.201229
Tweak – Refactored base class VAT_Number_Validation_Service to make it more flexible.
UI – Improved Settings page.
2.0.2.201221
Tweak – Improved VAT validation logic. Added logic to remove country prefixes from VAT numbers before the validation, to ensure a consistent result.
Feature – Added wc_aelia_euva_order_vat_number_required filter. The filter will allow 3rd parties to decide if a valid EU VAT number is required for specific countries.
Feature – Added wc_aelia_euva_checkout_vat_number_required_message filter. The filter will allow 3rd parties to alter the message displayed when the checkout is blocked because a valid VAT number was not entered.