- Fixed an issue where switching the customer group tax rule back to Shopware default did not take effect.
- Explicitly required ext-soap in composer.json to ensure the PHP SOAP extension is installed on the server for VAT ID validation.
- Fixes VAT ID address validation for countries where the VIES API returns addresses in "street, city, zipcode" format (e.g. Latvia). The `buildAddress()` method now generates both the original format ("street, ISO-zipcode city") and an alternative format ("street, city, ISO-zipcode") for comparison, so validation passes regardless of which format the VIES API returns.
- Fixes VAT ID address validation when the VIES API returns addresses with an en-dash (–) in the street number while the customer enters a regular hyphen (-). All address comparison strings are now normalized (en-dash and em-dash replaced with hyphen-minus) before similarity comparison, ensuring exact match validation passes correctly.
- Optimizes VAT ID validation performance with an in-memory request-scoped cache in `VatIdValidationService` and `CustomerVatIdValidator`. The VIES API is now called only once per request for the same VAT ID.
- Improves plugin compatibility.
- Fixes VAT ID validation history refresh issue history now updates automatically after validation without requiring a page reload.
- Optimizes tax-free calculation for non-EU countries when advanced rules are assigned to the non-EU country.
- Fixes the issue with the country select field in the address form.
- Optimizes tax calculation.
- Optimizes VAT ID validation for company name and address.
- Improves plugin compatibility.
- Optimizes order recalculation in the admin.
- Optimization of the plugin settings for tax-free exceptions for EU countries. The configuration is now prioritized and specified twice in the plugin settings.
- Optimizes VAT ID validation.
- Fixes rulecontainer.
- Fixes Snippet.
- Optimizes creating of the VAT ID validation logs for customer.
- Fixes the issue on cart recalculation.
- Fixes the issue on tax calculation in the cart.
- Improves plugin compatibility.
- Adds plugin configuration for the tax recalculation in the cart on creating an order.
- Improves plugin compatibility.
- Fixes the issue on order recalculation after VAT ID validation at the order detail page in the admin.
- Improved plugin compatibility with Shopware 6.7.
- Compatibility with Shopware 6.7.
- Support for the following languages: de-DE, en-GB, nl-NL, fr-FR, es-ES, fi-FI, nn-NO, sv-SE, cs-CZ, pt-PT, tr-TR, da-DK, it-IT, pl-PL, bs-BA
- Fixed an issue where switching the customer group tax rule back to Shopware default did not take effect.
- Improves plugin compatibility with older Shopware versions.
- Optimizes VAT ID validation for special characters.
- Optimizes tax recalculation in the order.
- Fixes issue on reloading order after VAT ID validation in the admin.
- Optimizes VAT ID validation on creating order.
- Improves VAT Reg.No. validation.
- Adds new plugin configuration to secure VAT Reg.No. validation on customer login.
- Optimizes customer validation on the login.
- Optimizes VAT Reg.No. validation.
- Fixes the issue with loading of the VAT Reg.No. field for the guest customer at the checkout address form in the Storefront.
- Optimizes loading of the VAT Reg.No. field at the checkout address form in the Storefront.
- Fixes a problem where the extended ACRIS tax-free configuration, which was configured for the country, was ignored for non-EU countries.
- Optimizes tax detection when advanced rules are used for the customer group in the admin.
- Fixes the issue with the incorrect customer group options displayed in the admin.
- Optimizes order recalculation in the admin.
- Optimizes loading of the rules on the order recalculation.
- Fixes issue on reloading order after VAT ID validation in the admin.
- Optimizes VAT ID validation on creating order.
- Optimizes VAT ID validation with double opt-in.
- Optimizes displaying of the VAR Reg.No. required field for the private customer in the address form.
- Improves plugin compatibility.
- Fixes the issue with validating VAT Reg.No. when the customer login.
- Optimizes tax detection when advanced rules are used for the customer group in the admin.
- Optimizes VAT Reg.No. validation on customer login.
Optimizes displaying of messages when API service is not available.
Snippet renderer optimizations.
Optimizes VAT Reg.No. validation.
- Optimizes VAT Reg.No. validation.
- Optimizes displaying of the validation response.
Optimizes VAT Reg.No. validation.
Optimizes assigning of the required VAT Reg.No. field in the address form.
- Adds validation on initialization of the validation service.
- Optimizes VAT Reg.No. validation service.
Fixes the js issue on loading of the data in the Storefront.
Optimizes validation of the company and address field on the VAT Reg.No. validation.
Optimizes the VAT Reg.No. validation.
Fixes an issue where the tax free settings in the countries were no longer validated correctly.
Optimizes the VAT Reg.No. validation with the company or address validation.
- Optimizes the VAT Reg.No. validation.
- Adds plugin configuration for validation of the VAT Reg.No. on the customer login.
- Improved storefront compatibility with other plugins.
- Optimizes displaying of the tax custom fields for products.
- Adds possibility to exclude products from tax-free for EU countries.
- Adds new rule condition.
- Adds new custom field for the product entity.
Optimizes validation on order confirmation.
- Improves plugin compatibility
Optimizes displaying of the VAT Reg. No. validation status at the order detail page in the Administration.
Improves plugin compatibility with Shopware versions >= 6.5.0.0.
Optimizes VAT Reg.No. validation service in the Administration.
Optimizes promotion VAT calculation based on excluded products from VAT calculation.
Optimizes the VAT Reg.No. validation with the company or address validation.
Optimizes displaying of the VAT Reg.No. validation checked at field in the Administration.
Optimizes VAT Reg. No. validation.
- Improves plugin compatibility
Optimizes VAT Reg.No. validation.
Optimizes inheritance of the VAT Reg.No. validation configuration.
Optimisation of the rules whether a customer has entered a VAT ID in the customer data.
Adds plugin configuration for automatically selecting the country after entering the VAT Reg.No..
Optimizes writing of the VAT Reg. No. logs on creating of the customer.
Optimizes inheritance of the VAT Reg. No. logs to the customer.
- Adds new "ACRIS same country in billing and shipping address" rule condition.
- Optimizes assigning of the VAT ID in the billing and the shipping addresses.
Optimizes checking of the active countries on VAT ID validation in the Storefront.
Optimizes VAT ID validation in the Storefront.
Adds plugin configuration for the VAT Reg.No. field saving behavior (personal data, billing and shipping addresses).
- Improves assigning of the required VAT ID field in the address form.
- Improves checking of the provided personal data and addresses on VAT ID validation.
- Optimizes condition on displaying of the VAT ID validation button in Administration.
- Optimizes VAT ID validation in Storefront.
Optimizes setting the tax-free for the country based on the advanced tax rules.
- Optimizes VAT ID validation on ordering for billing and shipping VAT IDs.
- Adds possibility to validate VAT ID at the customer and the order detail page in the Administration.
Adds validation on validating of the VAT Reg. No. in Storefront.
- Optimizes cart rule loader.
- Compatibility with Shopware 6.4.10.0.
- Optimizes plugin image.
- Improves compatibility with Shopware >= 6.4.10.0.
Optimizes validation of the different shipping address on the register page.
Adds plugin configuration for checking of the VAT-ID country code for the selected country in address form.
Optimizes loading of the rules on invoice generation.
- Improved logging of failed checks. Failed verifications are now logged under var/log.
- Company names and addresses not specified in the EU verification service will no longer cause an error in the extended validation.
Fixes problems on checking VAT-ID rule.
Fixes problems in connection with Shopware 6.4.*.
Improved compatibility with Shopware 6.4*.
Fixes problems on checking VAT-ID rule.
- Optimize plugin compatibility.
- Important performance optimisations of the VAT ID check.
- Adds an additional VAT ID check when submitting the order.
- Massive improvement in performance.
- Rules directed at products in the shopping basket or the shopping basket value are from now on no longer usable and intended for use in the tax exemption of the country of delivery.
Inserts conditions for Ust-Id in the Rule Builder.
Enables you to configure a tax-free delivery based on rules.