This is an add-on package to the LokiCheckout that validates VAT IDs in both billing and shipping address via the online VIES service.
Install this package via composer (assuming you have setup the composer.yireo.com
repository correctly already):
composer require loki-checkout/magento2-eu-vat
Next, enable this module:
bin/magento module:enable LokiCheckout_EuVat
Note that this is not based upon the Geissweb module.
Make sure customer/address/taxvat_show
is enabled
For getting support, create an Issue under the following project URL:
https://gitlab.yireo.com/loki-checkout/LokiCheckout_EuVat
The following LokiComponents are created or references in this module:
loki-checkout.shipping.address.vat_id
loki-checkout.shipping.address.country_id
loki-checkout.billing.address.vat_id
loki-checkout.billing.address.country_id
The following dependencies are declared in the module its `etc/module.xml` file:
Magento_Customer
Magento_Store
LokiCheckout_Core
Loki_Components
Loki_FieldComponents
Yireo_IntegrationTestHelper
LokiCheckout_EuVat
loki-checkout/magento2-eu-vat
magento/framework: ^103.0
magento/module-customer: ^103.0
loki/magento2-css-utils: ^1.0
loki-checkout/magento2-core: ^2.0
loki/magento2-components: ^2.0
ext-pcre: *
dev-main | 27 August 2025 |
2.0.7 | 26 August 2025 |
2.0.6 | 21 August 2025 |
2.0.5 | 18 August 2025 |
2.0.4 | 13 August 2025 |
2.0.3 | 07 August 2025 |
2.0.2 | 01 August 2025 |
2.0.1 | 30 July 2025 |
2.0.0 | 22 July 2025 |
$css
wrapperYireo_Loki*
to Loki*
yireo/magento2-loki*
to loki/magento2*
LokiCheckout_Core
to 2.0.0