Herzlich willkommen

TVA de l'UE renforcée

Suis les étapes suivantes pour installer et configurer l'extension EU VAT Enhanced for Magento 2 / Adobe Commerce .

Installation

Jette un coup d'œil aux instructions d'installation détaillées à l'adresse Mes produits téléchargeables dans la section de ton compte client.

Configuration de la TVA dans Magento

Comme tu devrais avoir installé le module maintenant, il faut le configurer en fonction de tes besoins. En gros, tu as deux options : la configuration automatique ou manuelle. Utilise notre aide à la configuration pour créer une configuration de base de la taxe par défaut, y compris les règles et les taux de la taxe. Ou si tu as déjà configuré ta boutique pour le calcul de la TVA, tu peux passer à la configuration de l'extension et l'ajuster à ta configuration actuelle

Il ne s'agit pas d'un conseil fiscal. En tant que développeurs, nous ne pouvons pas connaître ta législation fiscale locale. L'extension met en œuvre des fonctionnalités communes et est/est ajustée en fonction de tes retours. N'hésite pas à nous faire savoir si tu as besoin d'améliorations supplémentaires

Configuration automatique avec l'assistant de configuration

La configuration automatique gère efficacement toutes les étapes nécessaires, assurant la création correcte des classes de taxe, des taux de taxe et des règles de taxe. En outre, il configure les paramètres spécifiques du magasin pour garantir le fonctionnement commun/par défaut.

Une fois l'installation de l'extension terminée, une notification apparaît dans la zone d'administration. Pour lancer la configuration, clique sur le lien "Aide à la configuration". Note que si tu as déjà configuré Magento pour la TVA, tu as la possibilité de sauter le processus de configuration. Dans ce cas, continue la configuration de l'extension.

Setup Notice
Avis de configuration Avis de l'administrateur

La page suivante s'affiche. Au sein de cette page, remplis les champs obligatoires avec tes données.

Setup Screen
Écran de configuration

Explication des champs de configuration

  • Clé de licence: Ta clé de licence est visible dans la section des téléchargements de ton compte client. Utilise la même clé de licence pour tous les développements et l'installation de production
  • Type d'installation: Si tu as installé le module dans l'installation de production, sélectionne "Production"
  • Pays domestique: En fonction du pays sélectionné, les taux de taxe et l'origine de l'expédition seront configurés
  • Numéro de TVA du commerçant: Requis pour la validation étendue du numéro de TVA avec retour d'un identifiant de demande
  • Appliquer la configuration du magasin pour la TVA: Lorsqu'elle est activée, l'installation définira les valeurs de configuration requises pour le calcul de la TVA
Chemin de configuration du magasin Valeur
general/country/default
general/store_information/country_id
tax/defaults/country
shipping/origin/country_id
Sera défini sur "Pays domestique"
general/store_information/merchant_vat_number Sera défini sur "Numéro de TVA du commerçant"
tax/classes/shipping_tax_class Sera défini sur la classe de taxe d'expédition standard
tax/calculation/based_on Sera réglé sur "Adresse de livraison"
customer/create_account/auto_group_assign Sera réglé sur "Non", ce qui désactivera la validation de la TVA dans Magento Core.
client/create_account/vat_frontend_visibility Sera réglé sur "Oui", ce qui permet d'afficher le champ du numéro de TVA basé sur l'adresse dans le frontend.
client/adresse/taxvat_show Sera réglé sur "Non", ce qui désactivera le champ du numéro de TVA basé sur le compte.
  • Créer des classes de taxes, des règles et des taux: Cette option permet de configurer automatiquement les classes de taxe, les taux et les règles de calcul de la TVA. Par défaut, elle crée les règles pour le calcul de la TVA standard (au taux plein de ton pays OU au taux de chaque pays de l'UE). En outre, tu peux choisir si tu as besoin de règles supplémentaires, par exemple pour les services numériques ou les produits réduits
  • Correspondance des classes de taxe: Pour pouvoir fournir une configuration automatisée, la fonction a besoin de connaître les identifiants internes des classes fiscales des produits et des clients. Par conséquent, nous supprimerons les classes de taxe existantes de ton système et en créerons de nouvelles. Assure-toi de sélectionner le mappage des nouveaux ID pour qu'il corresponde à tes besoins. Les produits et les groupes de clients existants se verront attribuer les nouveaux ID au lieu des anciens

Il ne te reste plus qu'à cliquer sur [Exécuter l'installation] pour lancer l'installation. Une fois l'installation terminée, tu seras redirigé vers les paramètres de configuration de l'extension.

Si tu n'as pas utilisé les options Appliquer la configuration du magasin pour la TVA ou Créer des classes, règles et taux de taxe, continue avec la configuration manuelle. Sinon, tu peux procéder à la configuration de l'extension

Configuration manuelle

Si tu ne veux pas utiliser la configuration automatisée, cela te guidera vers les étapes nécessaires pour créer une configuration de TVA européenne par défaut dans Magento 2.

Lorsqu'il s'agit d'intituler les différentes classes, règles et taux, tu peux bien sûr utiliser ton propre schéma de dénomination

Créer des règles fiscales

Pour le calcul de la TVA européenne dans différents scénarios, il n'y a aucun moyen de contourner la création de règles fiscales dans ta boutique Magento. Dans la plupart des cas, tu dois avoir une règle pour chaque classe de taxe sur les produits que tu as en cours d'utilisation, comme les produits au taux de TVA standard, réduit ou même super-réduit. Pour chaque règle, tu attribues ensuite le taux de taxe applicable pour chaque pays dans lequel tu livres.

Pour ce faire, navigue vers Stores → Règles fiscales, et crée les règles fiscales comme indiqué ci-dessous, par exemple. Si tu n'as pas besoin de traiter des produits à taux de TVA réduit (par exemple, la nourriture, les livres, ...), alors tu n'as pas besoin de créer une règle fiscale pour ces types de produits. Il en va de même pour les produits numériques, surtout depuis le 1er juillet 2021, date à laquelle le guichet unique est devenu valide, et tu dois de toute façon calculer le taux des pays étrangers.

Tax Rules Tax Rules
Exemple de règles fiscales

Explication des règles fiscales

Imagine le point de vue d'une boutique basée aux Pays-Bas. Le taux de TVA normal aux Pays-Bas est de 21 %.

Lesconsommateurs achètent des produits avec la TVA standard : il s'agit de la règle standard de base requise pour calculer la TVA pour les consommateurs. Elle s'applique aux consommateurs et aux entreprises nationales. Pour les produits et l'expédition au taux standard, il calculera 21% pour chaque pays répertorié dans la section des taux d'imposition. Pour les taux d'imposition, crée un taux d'imposition pour chaque pays de l'UE avec un taux de 21 % - ou lorsque tu dois appliquer les OSS, avec le taux du pays.

(Facultatif) Les consommateurs achètent des produits avec une TVA réduite : La même chose que ci-dessus, seulement les classes de taxe sur les produits et les taux de taxe changent. Pour les taux d'imposition, crée un taux d'imposition pour chaque pays de l'UE avec un taux de 6 % (taux de TVA réduit en NL) - ou lorsque tu dois appliquer les OSS, avec le taux réduit du pays étranger pour ce type de produits.

(Facultatif) Les consommateurs achètent des produits et services numériques (règle MOSS pour les consommateurs) : Cette règle n'est nécessaire que si tu vends du contenu numérique comme des téléchargements. Elle ne s'applique qu'aux consommateurs, qui doivent se voir appliquer le taux de TVA de leur propre pays. Pour les taux d'imposition, crée un taux pour chaque pays de l'UE avec le taux standard de ce pays. Par exemple : "NL digital VAT" a un taux de 21%, tandis que "DE digital VAT" a un taux de 19%.

(Facultatif) Les entreprises nationales achètent des produits et services numériques: Comme la règle MOSS ne s'applique qu'aux consommateurs d'après notre expérience, les entreprises nationales verront leur TVA calculée au taux standard du pays concerné.

Les entreprises de l'UE achètent des produits exonérés de TVA : La dernière règle est pour les entreprises de l'UE avec un numéro de TVA valide ou pour d'autres cas où le taux zéro est appliqué. Attribue ici la classe de taxe client "Entreprises hors TVA" ainsi que toutes les classes de taxe produit possibles. Ce n'est pas strictement nécessaire, mais lorsque tu crées un taux de taxe pour chaque pays à 0 %, il peut devenir disponible dans le noyau de Magento pour afficher le nom de ce taux, comme "TVA à taux zéro BE".

Préparer les groupes de clients

Navigue vers Clients → Groupes de clients. L'utilisation de groupes de clients est totalement facultative avec l'extension. L'extension peut appliquer dynamiquement la classe fiscale du client en fonction des résultats de la validation du numéro de TVA du client et de l'adresse de livraison. La classe de taxe du groupe de clients n'est qu'une solution de repli. Elle est donc facultative si tu souhaites affecter des clients à des groupes en fonction des résultats de la validation du numéro de TVA.

À titre de référence, nous proposons ces groupes de clients :

Setup of customer groups
Exemples de groupes de clients

Configuration de la TVA dans Magento

Il existe plusieurs endroits dans la configuration du système Magento où le calcul de la TVA est affecté. Ci-dessous, nous passons en revue chaque zone de réglage, étape par étape.

Activer le champ de saisie du numéro de TVA
  • Navigue vers Magasins → Configuration → (Clients) Configuration des clients
  • Dans Create New Account Options, règle Enable Automatic Assignment to Customer Group sur No, pour désactiver la validation de la TVA dans le noyau de Magento
  • Dans Create New Account Options (Options de création de nouveau compte ), régler Show VAT Number on Frontend (Afficher le numéro de TVA sur le site Web ) sur Yes (Oui)
  • Dans les options de création de compte, définir le groupe par défaut, par exemple General
  • Dans les options de nom et d'adresse, régler l'affichage du numéro de TVA sur Non
Customer configuration
Configuration du client
Définir la méthode de calcul de la taxe
  • Navigue vers "Stores → Configuration → (Sales) Tax"
  • Dans Classes de taxe, règle "Classe de taxe pour l'expédition" sur "Expédition avec taux de TVA standard"
  • Dans Classes de taxe, règle "Classe de taxe par défaut pour le produit" sur "Produits avec taux de TVA standard"
  • Dans Classes de taxe, régler "Classe de taxe par défaut pour le client" sur Consommateurs TVA incluse
  • Dans Paramètres de calcul, régler "Calcul de la taxe basé sur" sur "Adresse d'expédition"
  • Au niveau du calcul de la destination fiscale par défaut, règle le "pays par défaut" sur ton pays d'origine
Tax configuration
Configuration des taxes
Définir l'origine de l'expédition

Cela permet de définir le pays d'origine à partir duquel tu expédies les marchandises. Il doit s'agir de ton pays d'origine.

  • Navigue vers "Magasins → Configuration → (Ventes) Paramètres d'expédition"
  • Définis le pays d'origine de l'expédition
Shipping Origin
Pays d'origine de l'expédition

Tu as maintenant effectué les réglages de base requis dans Magento pour le calcul de la TVA européenne.

Configuration de l'extension

Navigue vers "Stores → Configuration → (Ventes) TVA européenne améliorée". Sur cette page, tu trouveras toutes les sections de configuration qui sont décrites l'une après l'autre ci-dessous.

Informations sur le module

Cette section de configuration se trouve sur la page de configuration de l'extension à "Magasins → Configuration → (Ventes) EU VAT Enhanced".

EU VAT Enhanced Module Information
Informations sur le module

Description des champs de configuration :

  • Clé de licence : Définis ta clé de licence que tu trouveras sur ton compte client à l'adresse "Mes produits téléchargeables"
  • Type d'installation : S'il s'agit d'une installation de production, sélectionne "Production".
  • Debug Mode (Mode de débogage) : Permet d'obtenir un fichier journal détaillé sur le flux de calcul de l'impôt. Pour en tirer des informations utiles, tu ne dois enregistrer que des demandes spécifiques. Par exemple, mets quelque chose dans le panier et va sur la page du panier. Ensuite, supprime le fichier journal et recharge la page du panier. Tu n'auras alors que le fichier journal spécifique à ton panier. Sinon, tous les autres calculs, par exemple pour les pages du catalogue, sont également inclus dans les journaux et comme la taille de ce fichier journal augmentera très rapidement, il deviendra inutile
Le mode débogage doit être désactivé dans ton environnement de production car il produira un fichier très volumineux en peu de temps

Paramètres de l'interface

Cette section de configuration se trouve sur la page de configuration de l'extension à l'adresse "Stores → Configuration → (Sales) EU VAT Enhanced".

Interface & AJAX settings
Paramètres de l'interface

Description des champs :

  • Numéro de TVA du demandeur : Inscris ici le numéro de TVA du demandeur (par exemple, ton propre numéro de TVA). Il sera envoyé avec le numéro de TVA à valider, lors de toutes les demandes de validation adressées à l'interface. Lorsque le numéro du demandeur est envoyé avec le numéro de TVA à valider, l'interface renvoie un identifiant de demande. Cet identifiant de demande est essentiellement un numéro de confirmation que le demandeur a bien validé le numéro à un moment donné.

    Pour savoir s'il s'agit d'une confirmation valide selon ta législation fiscale locale, il faut en discuter avec ton conseiller fiscal.

  • Interface de validation : Quelle interface sera utilisée pour valider les numéros. Actuellement, seul "VIES" est disponible, car l'extension utilise automatiquement HMRC pour les numéros de TVA commençant par GB.
  • Compatibilité IPv6 : Si tu as des problèmes généraux pour te connecter à l'interface, le mode de compatibilité IPv6 peut t'aider. La nécessité de cette option dépend de la configuration de ton serveur. Active-la et définis l'adresse IPv4 de ton serveur pour voir si la connexion fonctionne. Certaines interfaces ont encore des problèmes pour gérer les adresses IPv6
  • Offline Validation Fallback : Permet d'utiliser ou non la validation hors ligne basée sur la syntaxe au cas où l'interface ne serait pas disponible. Dans ce cas, le numéro sera accepté comme valide et pourra être validé plus tard lorsque l'interface sera à nouveau disponible.
  • Pays de validation hors ligne : Restreint le repli de la validation hors ligne à des pays spécifiques grâce à ce paramètre. L'interface VIES de l'UE fonctionne comme un proxy de l'interface de chaque pays de l'UE et certains pays auront un meilleur temps de disponibilité que d'autres. Nous pensons que cela fonctionne mieux lorsque tu ne sélectionnes que les pays pour lesquels tu as des problèmes connus, afin d'obtenir un résultat plus précis sur les interfaces de pays stables.

Paramètres de TVA

Cette section de configuration se trouve sur la page de configuration de l'extension à "Stores → Configuration → (Ventes) TVA européenne améliorée".

Le module prend en charge l'application dynamique d'un maximum de trois classes de taxes différentes pour les clients, comme les consommateurs et les entreprises qui doivent payer la TVA et les entreprises qui n'ont pas à le faire. Nous avons rassemblé les cas de calcul de la TVA les plus fréquents, voire tous, avec l'aide de nos clients. La définition de ces cas se trouve à l'adresse documented here .

VAT settings
Paramètres de la TVA

Description des champs :

  • Pays domestique : Définis ton pays domestique pour identifier les clients professionnels nationaux.
  • Use dynamic customer tax class (Utiliser la classe de taxe dynamique du client) : Ce paramètre activera la décision de TVA personnalisée, basée sur l'adresse du client au lieu du groupe de clients comme le fait Magento core. Lorsque cette option est activée, tous les clients peuvent généralement acheter sans TVA, lorsque leur numéro de TVA est valide et que le pays correspond. Ils n'ont plus besoin d'être affectés à un groupe de clients spécifique
  • Classe de taxe consommateur TVA incluse : cette classe sera appliquée lorsqu'il n'y a pas de numéro de TVAà l'adresse du client ou si le numéro de TVA n'est pas valide
  • Tax classbusiness incl. VAT : Cette classe sera appliquée lorsqu'il y a un numéro de TVA validesur l'adresse du client et que le pays est le même que le pays domestique configuré
  • Tax class business excl. VAT : Cette classe sera appliquée lorsqu'il y a un numéro de TVA validesur l'adresse du client et que le pays est différent du pays domestique. Cette classe sera également appliquée lorsque le pays n'est pas membre de l'UE. Les pays membres de l'UE peuvent être configurés dans les paramètres généraux du magasin

Il est possible de désactiver certains groupes pour qu'ils ne soient pas "dynamiques" en ce qui concerne le calcul de la TVA :

No dynamic calculation for groups
Pas de calcul dynamique pour les groupes spécifiés

Tu peux aussi définir les pays où les clients ne peuvent pas acheter sans TVA, même s'ils ont un numéro de TVA valide. Il n'est pas nécessaire de sélectionner ton pays d'origine ici.

Always including VAT
Toujours inclure les pays de TVA

Commerce transfrontalier

Ces champs de configuration se trouvent sur la page de configuration de l'extension à l'adresse "Boutiques → Configuration → (Ventes) TVA européenne améliorée" au sein de la section "Paramètres de TVA".

Si l'activité principale de ta boutique est tournée vers les consommateurs, ou pour toute autre raison, tu as probablement réglé les prix d'administration sur "TTC". Tu peux alors choisir d'"Activer le commerce transfrontalier" dans "Magasins -> Configuration -> Taxe".

Si tu le fais, les clients professionnels ayant un numéro de TVA valide obtiendront le prix brut, mais sans le montant de la taxe. Pour calculer le prix net réel, navigue vers "Magasins → Configuration → (Ventes) TVA européenne améliorée → Paramètres de TVA" et active"Désactiver le commerce transfrontalier (pour les numéros de TVA valides)". En outre, tu peux contrôler la façon dont tu veux gérer le commerce transfrontalier pour les pays non membres de l'UE avec le paramètre"Désactiver le commerce transfrontalier (pour les pays non membres de l'UE)" dans la même section de configuration.

Cross Border Trade and threshold countries
Paramètres du commerce transfrontalier

Description des champs :

  • Activer le prix net du pays du client: Permet d'utiliser ou non le prix net au taux des pays au lieu du prix net de ton pays d'origine.
  • Prix netpays: Parfois, tu dois calculer le taux de TVA d'un autre pays, lorsque tu vends à des clients dans ce pays. Dans ce cas, tu modifies en conséquence le(s) taux de TVA du pays dans "Stores -> Zones et taux de TVA". Sélectionne un tel pays ici pour calculer également le prix net réel avec le taux du pays étranger, au lieu du taux national.

Livraison au Royaume-Uni

Cette section de configuration se trouve sur la page de configuration de l'extension à "Stores → Configuration → (Ventes) TVA européenne améliorée".

Il s'agit d'une fonctionnalité destinée aux entreprises basées dans l'Union européenne. Si tu vends à des consommateurs au Royaume-Uni et que tu dois suivre la nouvelle réglementation britannique, qui t'oblige à collecter 20 % de TVA britannique pour les commandes inférieures à 135 GBP, suis les étapes suivantes pour la configurer :

Active la fonction dans la section de configuration de l'extension :

Brexit Configuration
Seuil de livraison au Royaume-Uni

Description des champs :

  • Activer le calcul du seuil de TVA britannique : S'il faut utiliser la méthode de calcul
  • Valeur du seuil : La valeur doit être fournie en GBP
  • Désactiver le commerce transfrontalier : Pour calculer le prix net réel au lieu du prix brut hors taxe
  • Inclure les frais de port dans le calcul : Inclure ou non les frais de port dans le calcul de la valeur seuil

Si la livre sterling n'est pas la devise par défaut de tes magasins, active la livre sterling en tant que devise et configure un taux de conversion :

  • Navigue vers "Magasins → Configuration → Configuration de la devise"
  • Ajoute la "livre sterling" à la liste des " devises autorisées"
  • Obtiens une clé API gratuite auprès de fixer.io (ou de tout autre service) et enregistre-la dans le champ correspondant
  • Configure une importation quotidienne programmée
  • Clique sur "Enregistrer la configuration"

Maintenant, l'extension va vérifier si la commande est destinée au Royaume-Uni et appliquer la TVA sur la commande, tant que le sous-total du panier est inférieur au seuil configurable de 135 GBP. S'il est supérieur, l'extension mettra la commande à 0 % de TVA.

Importer un guichet unique

Cette section de configuration se trouve sur la page de configuration de l'extension, à l'adresse " Stores → Configuration → (Ventes) TVA européenne améliorée".

Si ton entreprise basée en dehors de l'UE fournit des produits ou offre des services à des consommateurs dans les pays de l'UE, il est fort probable que tu doives te conformer aux réglementations autour de la procédure Import-One-Stop-Shop.

Active la fonction permettant de calculer le taux de TVA correspondant du pays, sauf si la valeur seuil configurée est dépassée. La valeur est calculée sur la base du sous-total net.

IOSS Configuration
Seuil de livraison IOSS

Description des champs :

  • Activer le calcul du seuil de TVA pour les livraisons hors UE vers l'UE : Utiliser ou non la méthode de calcul
  • Valeur du seuil : La valeur doit être fournie en EUR
  • Désactiver le commerce transfrontalier : Pour calculer le prix net réel au lieu du prix brut hors taxe
  • Inclure les frais de port dans le calcul : Si les frais de port comptent ou non dans la valeur seuil

Si l'EUR n'est pas la devise de base de ta boutique, tu dois activer la conversion des devises comme suit :

  • Navigue vers "Magasins → Configuration → Paramétrage de la devise"
  • Ajoute "Euro" à la liste des "devises autorisées"
  • Obtiens une clé API gratuite auprès de fixer.io (ou de tout autre service) et enregistre-la dans le champ correspondant
  • Configure une importation quotidienne programmée
  • Clique sur "Enregistrer la configuration"

Paramètres de TVA pour l'expédition

Cette section de configuration se trouve sur la page de configuration de l'extension à "Stores → Configuration → (Ventes) TVA européenne améliorée".

Actuellement, le module prend en charge deux algorithmes pour calculer la TVA d'expédition de manière dynamique.

  1. Plus grand total: Lorsqu'il est défini sur "Utiliser la classe de taxe avec le plus grand total", la classe de taxe d'expédition aura la même classe de taxe de produit que l'élément du panier avec le plus grand total de ligne
  2. Taux le plus élevé: Lorsqu'elle est définie sur "Utiliser la classe de taxe avec le taux le plus élevé", la classe de taxe d'expédition aura la même classe de taxe sur les produits que l'article du panier ayant le taux le plus élevé

Configure les classes de taxe supplémentaires pour les taux réduits et même super réduits si tu en as besoin.

Magento dynamic shipping tax
Classe de taxe d'expédition dynamique

Description des champs :

  • Utilise la classe de taxe d'expédition dynamique : S'il faut appliquer l'un des deux algorithmes décrits ci-dessus.
  • Classe de taxe sur les produits réduits : Sélectionne ta classe de taxe sur les produits utilisée pour les produits à taux de TVA réduit
  • Classe de taxe d'expédition réduite : Sélectionne ta classe de taxe d'expédition utilisée pour les expéditions avec un taux de TVA réduit
  • Classe de taxe sur les produits super réduits : Si nécessaire, sélectionne ta classe de taxe sur les produits utilisée pour les produits avec un taux de TVA super réduit
  • Classe de taxe d'expédition super réduite : Si nécessaire, sélectionne ta classe de taxe d'expédition utilisée pour les expéditions avec un taux de TVA super réduit
Tu dois avoir les classes de taxe au taux le plus élevé configurées par défaut. Navigue vers "Stores -> Configuration -> Taxe" et configure les classes de taxe par défaut sur celles qui sont affectées aux taux de TVA élevés/standards
Default tax classes
La classe de taxe par défaut doit être celle du taux standard/le plus élevé

Affectation des groupes

Cette section de configuration se trouve sur la page de configuration de l'extension à "Magasins → Configuration → (Ventes) TVA européenne améliorée".

Il est facultatif d'attribuer des groupes aux clients en fonction des résultats de la validation du numéro de TVA. Si tu l'utilises, tu dois définir toutes les affectations de groupes (n'en laisser aucune à -- Veuillez sélectionner --).

Choisis les groupes de clients souhaités pour les situations décrites dans les commentaires de configuration.

Magento dynamic customer group assignment
Affectation des groupes de clients

Description supplémentaire des champs, les autres s'expliquent d'eux-mêmes :

Remplacer le groupe de clients actuel sur les commandes d'invités: Le groupe de clients sur les commandes d'invités n'est généralement PAS CONNECTÉ. Si tu veux, par exemple pour l'intégration ERP, active ce paramètre pour qu'un groupe soit défini sur la commande en fonction de la sélection de l'affectation du groupe.

Groupes exclus

Ce champ de configuration se trouve sur la page de configuration de l'extension à "Magasins → Configuration → (Ventes) EU VAT Enhanced" au sein de la section "Group Assignment".

Si tu utilises l'affectation de groupe et que tu as besoin de groupes spéciaux pour les remises, sélectionne-les ici à "Groupes exclus". Les clients des groupes sélectionnés ne seront pas affectés à d'autres groupes en fonction de la configuration ci-dessus.

Magento dynamic customer group assignment
Attribution de groupes de clients exclus

Modifier l'affichage des prix par groupe de clients

Cette section de configuration se trouve sur la page de configuration de l'extension à "Magasins → Configuration → (Ventes) TVA européenne améliorée".

Ces options te permettent de mieux contrôler la façon dont les prix sont affichés. En général, lorsque rien n'est configuré, on retombe sur ce qui est configuré dans "Stores -> Configuration -> Taxe -> Affichage des prix".

Tu peux modifier l'affichage individuellement pour le catalogue, les articles du panier et le sous-total.

Magento dynamic price display
Type d'affichage des prix par groupe de clients

Description des champs :

  • Affichage du prix des produits du catalogue : Le "Type d'affichage" défini pour un "Groupe de clients" sera utilisé pour les prix dans le catalogue de produits
  • Affichage du prix des produits du panier : Le "Type d'affichage" défini pour un "Groupe de clients" sera utilisé pour les prix dans le panier
  • Affichage du prix du sous-total du panier : Le "Type d'affichage" défini pour un "Groupe de clients" sera utilisé pour le sous-total dans le panier

Note que ces paramètres ne s'appliquent qu'au type d'affichage et non à la question de savoir si le prix inclut ou non la TVA.

Paramètres d'intégration

Cette section de configuration se trouve sur la page de configuration de l'extension à "Magasins → Configuration → (Ventes) TVA européenne améliorée".

Ces options contrôlent la façon dont le champ de saisie du numéro de TVA se comporte dans le frontend.

EU VAT Integration Settings
Paramètres d'intégration
  • Activer la fonctionnalité du champ de TVA : Active ou désactive toutes les fonctionnalités du champ comme la validation des numéros de TVA, l'affichage d'indices sur la syntaxe et le basculement de la visibilité en fonction du pays.
  • Activer les champs d'adresse sur la page d'inscription : Si cette option est activée, les champs de saisie de l'adresse du client s'affichent lors de l'enregistrement, en même temps que le champ de saisie du numéro de TVA. Tes clients peuvent s'inscrire et seront affectés au groupe de clients correspondant, si l'affectation de groupe est utilisée
  • Validation des champs lors de l'enregistrement du client: Sélectionne la validation qui doit s'appliquer au champ "Numéro de TVA" de l'enregistrement du client.
  • Validation des champs lors de lamodification de l'adresse du client : Sélectionne la validation à appliquer pour le champ "Numéro de TVA" de la page de modification de l'adresse du client.
  • Validation des champs à la caisse: Sélectionne la validation à appliquer pour le champ "Numéro de TVA" de la page de paiement.
  • Info-bulle du champ "Numéro de TVA" : Un petit texte d'aide, pour guider tes clients.
  • Emplacement du champ du numéro de TVA: Permet de définir une valeur de remplacement pour le champ du numéro de TVA.
  • Délai du champ du numéro de TVA : Permet de contrôler après combien de secondes la validation du numéro commencera et affichera des messages sur la syntaxe et la validité du numéro de TVA
  • Champ pays visibles: Si tu veux afficher le champ uniquement pour des pays spécifiques, sélectionne-les ici. Ce champ n'affichera que les pays qui sont configurés comme "Autoriser les pays" dans "Stores -> Configuration -> Général"
  • Demande au client de définir le pays automatiquement: Une fenêtre contextuelle de confirmation sera affichée à l'utilisateur et lui demandera de définir le pays de l'adresse en fonction du préfixe du numéro de TVA. Cela peut permettre d'éviter les erreurs si l'utilisateur oublie de changer le pays par défaut

Revalidation périodique des numéros de TVA

Cette section de configuration se trouve sur la page de configuration de l'extension à "Magasins → Configuration → (Ventes) TVA européenne améliorée".

Lorsqu'elle est activée, le module réutilisera les données de validation des numéros de TVA existantes pour la période sélectionnée. Cela présente plusieurs avantages et est recommandé. Elle diminue la quantité de demandes adressées à l'interface qui peut être surchargée ou ne pas répondre du tout. Il est également plus rapide de réutiliser les données plutôt que d'interroger à nouveau l'interface.

Le paramètre recommandé pour la période est Tous les mois

Revalidation of EU VAT numbers
Paramètres de revalidation

Toujours revalider les numéros non valides (une fois par jour): Une fois que les numéros sont validés en ligne de manière négative (numéros invalides), tu peux penser que le numéro est soit erroné, soit qu'il n'est plus utilisé. En réalité, il peut arriver que des numéros deviennent valides alors qu'ils étaient invalides auparavant. Pour gérer cette situation sans renoncer à la fonction de période de revalidation, l'extension peut essayer de valider les numéros non valides une fois par jour et à la demande, par exemple lorsque le client se connecte


Félicitations ! Tu devrais maintenant avoir une configuration par défaut qui fonctionne bien pour tes besoins de calcul de la TVA européenne. Cependant, comme le module a été développé sur la base des exigences et des souhaits de ses clients, nous ne pouvons pas garantir qu'il réponde à lui seul aux exigences nationales de conformité à la TVA de ton pays spécifique.

Nous te recommandons d'étudier chaque cas d'utilisation avec ton conseiller fiscal.