Vous devez vous assurer que votre instance Magento est configurée de manière idéale pour répondre aux exigences du calcul de la TVA. Pour y parvenir, nous recommandons une configuration standard telle que celle proposée par notre configuration automatique optionnelle. Les règles de taxe les plus importantes sont alors installées dans Magento, mais la configuration existante est écrasée. C'est pourquoi l'extension peut également être intégrée très facilement à une installation existante.
Veuillez noter que la configuration automatique ne fournit qu'une configuration standard. Elle ne couvre pas l'ensemble des possibilités au sein de tous les pays de l'UE et il convient donc de vérifier si des exigences spécifiques à chaque pays doivent encore être intégrées. Il peut s'agir par exemple de différences régionales ou basées sur le code postal dans les taux de TVA.
Configuration automatique
La configuration détecte le pays intérieur en fonction des valeurs saisies et le définit, avec votre propre numéro de TVA, dans la configuration standard de Magento. Des règles de taxe sont en outre créées afin de calculer les taux de TVA nécessaires pour différentes combinaisons de classes de taxe produit et client.
Sur la page de configuration, vous renseignez maintenant les champs avec vos données.
Explication des différents champs
Clé de licenceVous obtenez la clé de licence via votre compte client dans la section « Téléchargements et clés de licence ». Veuillez utiliser la même clé de licence pour toutes les installations (c'est-à-dire dans toutes les instances de développement, les environnements de staging et de test ainsi que l'instance de production).Pays intérieurVeuillez sélectionner ici le pays dans lequel se trouve votre siège principal, ou le pays à partir duquel vous expédiez.Numéro de TVA du commerçantVeuillez saisir ici votre propre numéro de TVA. Celui-ci est utilisé pour les requêtes adressées à l'interface de validation concernée.Appliquer la configuration du magasin pour la TVAAvec cet interrupteur, la routine de configuration définit certains réglages dans la configuration de Magento. Les valeurs définies sont indiquées dans le tableau suivant.
| Store config path | Value |
|---|---|
general/country/defaultgeneral/store_information/country_idtax/defaults/countryshipping/origin/country_id |
Est réglé sur le pays intérieur sélectionné |
general/store_information/merchant_vat_number |
Votre propre numéro de TVA est enregistré dans ce champ. |
tax/classes/shipping_tax_class |
Est réglé sur la nouvelle classe de taxe d'expédition standard |
tax/calculation/based_on |
Est réglé sur la valeur « Adresse de livraison » afin de pouvoir calculer les taux de TVA du pays de livraison concerné |
customer/create_account/auto_group_assign |
Le réglage le plus important pour la compatibilité avec notre module. La valeur « Non » est définie ici afin de désactiver la validation du numéro de TVA et l'affectation aux groupes de clients incluses dans Magento. |
customer/create_account/vat_frontend_visibility |
Pour que le champ de saisie du numéro de TVA soit généralement visible côté client dans le frontend, la valeur « Oui » est enregistrée ici. |
customer/address/taxvat_show |
Afin d'éviter toute confusion avec les différents champs dédiés aux numéros fiscaux dans Magento, la valeur est réglée sur « Non ». Le champ Tax/VAT ne peut pas être utilisé pour les numéros de TVA de l'UE et est destiné aux numéros fiscaux personnels ou nationaux. |
Recréer des classes, des règles et des taux d'impositionCet interrupteur entraîne l'écrasement de l'ensemble des règles, taux et classes de taxe existants par notre configuration standard. Si vous avez déjà créé vous-même les règles de taxe et que les classes et taux de taxe nécessaires existent déjà, vous pouvez également les utiliser. Il n'est pas obligatoire d'utiliser notre configuration standard.Utiliser les taux de TVA des États membres de l'UE au lieu du taux national pour les consommateurs (OSS à partir du 1er juillet 2021)Activez cet interrupteur afin de calculer les taux de TVA respectifs des pays de l'UE (AT 20 %, NL 21 %, DE 19 %, etc.) au lieu du taux de TVA national.Créer une règle pour les produits à TVA réduiteLorsque cet interrupteur est activé, des classes, taux et règles de taxe supplémentaires sont créés pour l'application de taux de TVA réduits.
Afin de pouvoir déterminer l'usage des différentes classes de taxe, il est nécessaire d'indiquer à la routine de configuration quelles anciennes valeurs correspondent aux nouvelles.
Assurez-vous impérativement que l'ensemble des classes existantes soient affectées de manière cohérente aux nouvelles. Cela se fait via les affectations des anciennes valeurs existantes aux nouvelles.
Nouvelles classes de taxe pour les clientsÉtant donné que chaque installation Magento dispose déjà par défaut de différentes classes de taxe, les anciens identifiants des classes de taxe doivent être remplacés par les nouveaux. Vous sélectionnez ici, pour chaque classe de taxe client, la nouvelle classe de taxe client appropriée, afin que les anciennes valeurs puissent être mises à jour dans la base de données.Nouvelles classes de taxe produitLa même procédure que pour les classes de taxe client s'applique ici.
Vous pouvez maintenant cliquer sur [Run Setup] pour exécuter la configuration. Une fois la configuration exécutée avec succès, vous êtes redirigé vers la page de configuration afin de pouvoir ajuster le cas échéant d'autres réglages. L'explication des différents réglages se trouve dans la section suivante.
Si vous n'avez pas utilisé l'une des deux options Appliquer la configuration du magasin pour la TVA ou Recréer des classes, des règles et des taux d'imposition, veuillez continuer à suivre les instructions de la configuration manuelle.