Loki Checkout Eu Vat

Jump to Developer Docs

Within the LokiCheckout, we simply make use of the Magento core capabiliteit to validate VAT numbers. And it is made visually appealing if validation errors occur.

A wrong VAT ID entered in the checkout
A wrong VAT ID entered in the checkout

Whenever a customer enters a VAT number, the LokiCheckout is able to validate this number properly. First of all, a field prefix is populated with the current country value that the customer supplied (including a remapping when the VAT country is not equal to the Magento country ID, like with GR and EL). Next, the customer is able to enter a VAT ID that starts with that prefix. If the VAT number does not validate, it is not added to the quote.

Simple client-side validation
Simple client-side validation

Integration with Geissweb

The EU VAT Enhanced module of Geissweb is a popular solution to validate EU VAT numbers. While this third party module is not required for the validation of modules itself, it is handy to have anyway.

See Yireo_LokiCheckoutGeisswebEuvat

Jump to Developer Docs

Last modified: May 14, 2025