VAT Validator Hyva
v1.0.2
VAT Validator Hyva
- Mises à jour et support inclus pendant 12 mois
- Clé de licence livrée immédiatement par email
- Garantie satisfait ou remboursé 30 jours
- Documentation complète incluse
- Compatible avec les thèmes Hyvä
- Installation prête pour Composer
VAT Validator - Hyvä Compatibility
Si vous exploitez une boutique Hyvä et que vous utilisez déjà Wimakeit VAT Validator, vous avez peut-être remarqué que le formatage et la validation en temps réel du numéro de TVA n'apparaissent jamais. Ce n'est pas un bug du module upstream — c'est dû à sa conception. Le module VAT Validator d'origine livre son formatter et son validator sous forme de composants RequireJS classiques Magento, câblés via x-magento-init. Hyvä ne charge délibérément pas RequireJS : ces blocs restent donc silencieusement inertes, et vos clients saisissent leur numéro de TVA dans un champ qui ne renvoie aucun retour.
Ce module corrige exactement ce point. Il fournit un port en vanilla-JS du frontend qui s'exécute nativement sous Hyvä, restaurant le formatage et la validation en temps réel sur vos formulaires de création de compte, de compte et de checkout. La vérification réelle de la TVA est déléguée à l'endpoint /vatvalidator/ajax/validate existant du module upstream : aucune logique métier n'est dupliquée — les règles de validation, la gestion des pays et les recherches VIES restent centralisées.
À qui ça s'adresse
- Marchands sur boutique Hyvä disposant déjà d'une licence Wimakeit VAT Validator
- Boutiques B2B devant capturer un numéro de TVA correct et formaté à la création de compte ou au checkout
- Agences migrant une boutique Luma vers Hyvä qui veulent conserver l'UX de validation de TVA
Bénéfices clés
- Restaure le retour en temps réel sous Hyvä — formatage et validation refonctionnent sur le frontend, sans modifier le comportement attendu par les clients.
- Aucune logique métier dupliquée — la validation est déléguée à l'endpoint AJAX existant du module upstream, garantissant une source unique de vérité pour les règles de TVA.
- Sans RequireJS, sans jQuery — un port vanilla-JS propre, aligné sur la stack Hyvä plutôt qu'un framework legacy greffé par-dessus.
- Zéro configuration supplémentaire — le module n'a aucun réglage admin propre ; tout est hérité de la config du module VAT Validator upstream.
- Installation drop-in —
composer require,setup:upgrade,cache:flush, et la boutique Hyvä le prend en charge automatiquement.
Compatibilité
- Magento 2.4.x / équivalent Mage-OS
- PHP 8.1, 8.2, 8.3
- Hyvä theme 1.0 ou supérieur (Hyvä uniquement — inutile sur Luma)
- Nécessite
wimakeit/module-vat-validator1.1 ou supérieur
Installez ce module via Composer. Assurez-vous que votre auth.json est configuré avec vos identifiants Wimakeit.
$ 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.
- Version
- v1.0.2
- Support
- 12 mois
- Dernière mise à jour
- 25 août 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ä
- Compatible
- Package
-
wimakeit/module-vat-validator-hyva
Vérifier la compatibilité
Indiquez votre stack pour vérifier la compatibilité du module.
Vous avez trouvé un bug ? Faites-nous-en part.
Un court formulaire s'ouvre dans un nouvel onglet — le nom du module et votre langue sont déjà pré-remplis. Décrivez ce que vous avez tenté, ce qui n'a pas fonctionné, et nous vous répondrons sous un jour ouvré.
Signaler un bug pour VAT Validator HyvaBesoin d'aide ?
Notre équipe est disponible pour vous accompagner dans l'intégration.