VAT Validator Hyva
v1.0.2
VAT Validator Hyva
- Updates and support included for 12 months
- License key delivered immediately by email
- 30-day money-back guarantee
- Full documentation included
- Compatible with Hyvä themes
- Composer-ready installation
VAT Validator - Hyvä Compatibility
Als u een Hyvä-storefront draait en al gebruikmaakt van Wimakeit VAT Validator, is het u misschien opgevallen dat de live formattering en validatie van het btw-nummer nooit verschijnt. Dat is geen bug in de upstream-module — het is by design. De upstream VAT Validator levert zijn formatter en validator als Magento-klassieke RequireJS-componenten, bedraad via x-magento-init. Hyvä laadt RequireJS bewust niet, dus die blokken blijven stilzwijgend inert en uw klanten typen hun btw-nummer in een veld dat geen enkele feedback geeft.
Deze module lost precies dat op. Hij levert een vanilla-JS-port van de frontend die native onder Hyvä draait en zo de live formattering en realtime validatie herstelt op uw registratie-, account- en checkout-formulieren. De eigenlijke btw-controle wordt gedelegeerd aan de bestaande /vatvalidator/ajax/validate endpoint van de upstream-module, zodat er geen business logic wordt gedupliceerd — de validatieregels, landafhandeling en VIES-lookups blijven op één plek.
Voor wie
- Handelaars met een Hyvä-storefront die al een licentie op Wimakeit VAT Validator hebben
- B2B-winkels die een correct, geformatteerd btw-nummer moeten vastleggen bij registratie of checkout
- Bureaus die een Luma-winkel naar Hyvä migreren en de btw-validatie-UX willen behouden
Belangrijkste voordelen
- Herstelt live feedback onder Hyvä — formattering en validatie werken weer op de frontend, zonder verandering in het gedrag dat klanten verwachten.
- Geen gedupliceerde business logic — validatie wordt gedelegeerd aan de bestaande AJAX-endpoint van de upstream-module, dus er is één bron van waarheid voor de btw-regels.
- Zonder RequireJS, zonder jQuery — een schone vanilla-JS-port die past in de Hyvä-stack in plaats van een legacy framework erbovenop.
- Nul extra configuratie — de module heeft geen eigen admin-instellingen; alles wordt overgenomen uit de config van de upstream VAT Validator.
- Drop-in installatie —
composer require,setup:upgrade,cache:flush, en de Hyvä-storefront pikt het automatisch op.
Compatibiliteit
- Magento 2.4.x / Mage-OS equivalent
- PHP 8.1, 8.2, 8.3
- Hyvä theme 1.0 of hoger (alleen Hyvä — niet nodig op Luma)
- Vereist
wimakeit/module-vat-validator1.1 of hoger
Installeer deze module via Composer. Zorg ervoor dat uw auth.json is geconfigureerd met uw Wimakeit-inloggegevens.
$ composer require wimakeit/module-vat-validator-hyva:^1.0.2
$ bin/magento setup:upgrade
$ bin/magento setup:di:compile
Installation notes
The standard composer require + setup:upgrade + setup:di:compile flow applies. The points below cover what's specific to this module.
composer require wimakeit/module-vat-validator-hyva
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento cache:flush
Hyvä-only
This is a Hyvä compatibility bridge. It is only needed — and only does anything — on a Hyvä storefront. On a Luma storefront the upstream module's own RequireJS frontend already works, so this module is not required there.
Required dependencies
This module declares two dependencies, both pulled automatically by Composer from the Wimakeit registry (as long as the registry is declared in your project's composer.json):
| Dependency | Minimum version |
|---|---|
wimakeit/module-vat-validator | 1.1 |
hyva-themes/magento2-theme-module | 1.0 |
The module also declares a <sequence> on Wimakeit_VatValidator and Hyva_Theme, so Magento loads it after both — no manual ordering needed.
No admin configuration of its own
This module has no admin configuration. It registers no ACL resources, no system configuration section, and no cron jobs. There is nothing to set up under Stores → Configuration.
All behaviour (validation rules, country handling, VIES lookups, enable/disable toggles) is inherited from the upstream wimakeit/module-vat-validator module. Configure it as usual under its own configuration section; this bridge simply re-exposes that same behaviour on the Hyvä frontend.
How it works
The bridge swaps the upstream module's inert RequireJS frontend for a vanilla-JS port loaded via a Hyvä default.xml layout block. Real validation is delegated to the upstream module's existing /vatvalidator/ajax/validate endpoint — no business logic is duplicated, and no new endpoint is introduced.
- Versie
- v1.0.2
- Ondersteuning
- 12 maanden
- Last updated
- 25 aug. 2026
- Magento
- Magento 2.4.4 Magento 2.4.5 Magento 2.4.6 Magento 2.4.7 Mage-OS 2.0 Mage-OS 2.1
- PHP
- PHP 8.1 PHP 8.2 PHP 8.3
- Hyvä
- Compatibel
- Pakket
-
wimakeit/module-vat-validator-hyva
Compatibility checker
Pick your stack to see if this module fits.
Een bug gevonden? Laat het ons weten.
Een kort formulier opent in een nieuw tabblad — de modulenaam en uw taal zijn al ingevuld. Beschrijf wat u probeerde, wat misging, en wij komen binnen één werkdag bij u terug.
Een bug melden voor VAT Validator HyvaHulp nodig?
Ons team helpt u graag met de integratie.