Herzlich willkommen

Champ numéro de TVA

Ces réglages déterminent où et comment le champ de saisie du numéro de TVA se comporte dans le frontend et dans l'administration. Ils se trouvent sous Stores → Configuration → (Sales) EU VAT Enhanced → Intégration.

Intégration
Intégration

Validation du champ selon le contexte

Pour cinq contextes, vous définissez indépendamment le niveau de rigueur de la vérification du champ :

  • Validation des champs lors de l'enregistrement des clients (field_validation_registration)
  • Validation des champs lors de la modification de l'adresse du client (field_validation_addressedit)
  • Validation des champs au moment du paiement (field_validation_checkout)
  • Field validation at Admin Customer Address Edit (field_validation_admin_address) – modification d'adresse dans l'administration (non traduit dans l'administration)
  • Field validation at Admin Sales Order Create (field_validation_admin_order) – création de commande dans l'administration (non traduit dans l'administration)

Les cinq utilisent les mêmes options (par défaut dans chaque cas : Facultatif, mais requiert un numéro de TVA valide lorsque vous le remplissez.) :

Valeur Option (libellé dans l'administration)
(vide) En option
valid-vat-if-specified Facultatif, mais requiert un numéro de TVA valide lorsque vous le remplissez.
valid-vat-required Exiger un numéro de TVA valide (validé par le service de validation)
valid-vat-if-company-specified Exigez un numéro de TVA valide lorsque le champ « entreprise » est rempli.
required-entry Obligatoire (accepte n'importe quelle valeur)

L'option valid-vat-if-company-specified est en outre imposée lors de la finalisation de la commande sur l'adresse de facturation effective – si un nom d'entreprise est renseigné, un numéro de TVA valide doit être présent.

Visibilité du champ

  • Masquer le champ du numéro de TVA sur l'adresse de livraison (hide_on_shipping, par défaut : Non)
  • Hide the VAT ID field on the billing address (hide_on_billing, par défaut : Non) – masquer le champ sur l'adresse de facturation (non traduit dans l'administration).
  • Pays visibles sur le terrain (visible_countries, par défaut : tous les pays de l'UE) : pour quels pays le champ est affiché. Seuls apparaissent les pays configurés comme « Allow Countries » sous Stores → Configuration → General → Countries Options.
  • Désactiver les pays de validation (disable_validation_countries) : pour les pays sélectionnés, aucune validation n'a lieu ; les options de validation de champ ci-dessus ne s'y appliquent pas.

Apparence

  • Champ du numéro de TVA Tooltip (field_tooltip, par défaut : vide) : texte d'aide au niveau du champ. Une valeur vide désactive le tooltip.
  • Champ du numéro de TVA Placeholder (field_placeholder, par défaut : vide) : texte indicatif dans le champ. Une valeur vide désactive le placeholder.
  • Retard dans le champ du numéro de TVA (field_delay, par défaut : 3000 ms) : temps d'attente avant que la saisie ne soit vérifiée pendant la frappe (1000 ms = 1 seconde).

Comportement

  • Demandez au client de définir automatiquement le pays (ask_customer_country_correction, par défaut : Oui) : si le pays du numéro de TVA diffère du pays choisi, une fenêtre de confirmation demande si le pays doit être défini conformément au préfixe du numéro de TVA. Cela évite les erreurs lorsque le pays par défaut n'a pas été modifié.
  • Activer les champs d'adresse sur la page d'inscription (show_address_on_regpage, par défaut : Non) : affiche, en plus du numéro de TVA, les champs d'adresse sur la page d'inscription, de sorte que les clients puissent être directement affectés au groupe approprié lors de l'inscription. Le champ n'apparaît que si la validation du numéro de TVA est activée – sinon, il doit être intégré manuellement au formulaire.

Pour que le champ du numéro de TVA (vat_id) apparaisse réellement dans le frontend, il doit être activé dans la configuration client. Vous trouvez les détails et la distinction par rapport au champ taxvat sous Dépannage → Utilisation correcte du champ du numéro de TVA.