# WooCommerce Belgium VAT Extension WooCommerce pour la gestion automatique de la TVA belge avec validation des numéros via vatlayer.com. ## Description Cette extension permet de : - Ajouter un champ numéro de TVA automatiquement pour les clients belges - Valider le format des numéros de TVA belges (BE + 10 chiffres) - Vérifier la validité des numéros via l'API vatlayer.com - Appliquer automatiquement l'exemption de TVA pour les numéros valides - Gérer les numéros de TVA dans l'espace "Mon Compte" ## Prérequis - WordPress 6.5+ - WooCommerce 9.4+ - PHP 7.4+ - Un compte vatlayer.com avec une clé API valide ## Installation 1. Téléchargez et décompressez le plugin dans le dossier `/wp-content/plugins/` 2. Activez le plugin dans le menu 'Extensions' de WordPress 3. Allez dans WooCommerce > TVA Belge 4. Entrez votre clé API vatlayer.com 5. Configurez la gestion des erreurs selon vos besoins ## Configuration ### Clé API 1. Créez un compte sur [vatlayer.com](https://vatlayer.com) 2. Obtenez votre clé API dans votre espace membre 3. Copiez la clé dans les paramètres du plugin ### Options de gestion des erreurs - **Rejeter la commande** : La commande est bloquée si le numéro est invalide - **Accepter avec TVA** : La commande continue mais la TVA est appliquée - **Accepter sans TVA** : La commande continue sans TVA même si le numéro est invalide ### Personnalisation des templates Les templates peuvent être surchargés dans votre thème : ``` votreTheme/ └── woocommerce/ └── my-account/ └── my-vat-number.php ``` ## Utilisation ### Pour les clients 1. Au checkout, le champ TVA apparaît pour les adresses belges 2. Le format est vérifié à la saisie (BE + 10 chiffres) 3. La validation est faite automatiquement 4. La TVA est supprimée si le numéro est valide ### Dans Mon Compte Les clients peuvent : - Voir leur numéro de TVA enregistré - Modifier leur numéro de TVA - Supprimer leur numéro de TVA ## Support Pour tout problème ou suggestion : 1. Ouvrez une issue sur GitHub 2. Envoyez un email à [votre-email@domaine.com] ## Changelog ### 1.0.0 - Version initiale ## Licence GPLv2 ou ultérieure