Inclure le numéro d'immatriculation à la TVA de vos clients

Si votre boutique en ligne vend à des clients professionnels dans l'Union européenne ou en Afrique du Sud, il est essentiel d'inclure le numéro d'immatriculation à la TVA de votre client sur toutes les factures que vous créez.

Sufio vous aide à collecter les numéros de TVA de vos clients et à les inclure automatiquement sur les factures qu'ils reçoivent.

Veuillez noter que les numéros d'immatriculation à la TVA sont désignés par des noms différents selon les pays. Ils sont appelés numéros d'immatriculation à la TVA au Royaume-Uni et en Afrique du Sud, mais USt-IdNr. en Allemagne, n° de TVA en France, P.IVA en Italie, NIF en Espagne, CVR au Danemark, et RFC ou RUC dans les pays d'Amérique latine.

Dans cet article, nous allons expliquer comment inclure le numéro d'immatriculation à la TVA en utilisant:

Formulaire d'inscription du client

Pour collecter les numéros d'immatriculation à la TVA sur votre boutique Shopify, vous devez ajouter un nouveau champ de numéro d'immatriculation à la TVA dans le formulaire d'inscription du client à votre boutique Shopify.

Cela permettra à vos clients de saisir leur numéro de TVA lors de la création de leur compte sur votre boutique en ligne.

Formulaire d'inscription du client avec le champ du numéro de TVA

Formulaire d'inscription du client avec le champ du numéro de TVA

Une fois qu'un client a saisi son numéro de TVA, ce dernier sera enregistré dans votre interface administrateur Shopify en tant que commentaires sur le client, et Sufio l'inclura automatiquement sur les factures envoyées au client.

Ajouter le champ du numéro de TVA au formulaire d'inscription du client

Pour ajouter le champ du numéro de TVA au formulaire d'inscription du client, vous devez personnaliser le thème de votre boutique Shopify:

  1. Dans votre interface administrateur Shopify, accédez à la page Boutique en ligne → Thèmes.
  2. Cliquez sur le bouton Actions, puis sur Modifier le code.
  3. Sélectionnez clients/register.liquid dans la barre latérale gauche. Vous pouvez utiliser la barre de recherche supérieure pour une recherche plus rapide.
  4. Insérez l'extrait de code suivant entre les <form>. Il est recommandé de placer ce champ avant le champ Email.
<!-- Capture VAT registration numbers on the customer registration page. Used by Sufio (www.sufio.com/shopify). -->
<label for="vat_reg_no">Numéro d'immatriculation à la TVA</label>
<input id="vat_reg_no" type="text" name="customer[note][VAT Registration Number]" placeholder="Numéro d'immatriculation à la TVA" />

Page du panier

Avec Sufio, vous pouvez également ajouter un champ pour le numéro de TVA à la page du panier afin de permettre à vos clients de saisir leur numéro de TVA juste avant le paiement.

Lorsque le client saisit son numéro d'immatriculation à la TVA à l'aide de ce champ, celui-ci sera enregistré comme attribut de panier dans votre interface administrateur Shopify, et automatiquement inclus sur les factures de ce client.

Ajouter le champ du numéro de TVA à la page du panier

Pour ajouter le champ du numéro de TVA à la page du panier, vous devez personnaliser le thème de votre boutique Shopify ::

  1. Dans votre interface administrateur Shopify, accédez à la page Boutique en ligne → Thèmes.
  2. Cliquez sur le bouton Actions, puis sur Modifier le code.
  3. Sélectionnez cart.liquid dans la barre latérale gauche. Vous pouvez utiliser la barre de recherche supérieure pour une recherche plus rapide.
  4. Insérez l'extrait de code entre les <form>. Il est recommandé de placer le champ juste avant le bouton du paiement.
<!-- Capture VAT registration numbers on the cart page. Used by Sufio (www.sufio.com/shopify). -->
<div class="vat-reg-number">
  <label for="vat_reg_no">Numéro d'immatriculation à la TVA</label>
  <input type="text" id="vat_reg_no" name="attributes[VAT Registration Number]" value="{{ cart.attributes['VAT Registration Number'] }}">
</div>

Note

Si votre boutique utilise un tiroir de panier (aussi appelé panier Ajax), cet extrait de code doit être ajouté à un fichier différent de cart.liquid. Dans la plupart des cas, il doit être ajouté au fichier ajax-cart-template.liquid.

Vous pouvez également utiliser une version qui prend en charge la validation du numéro d'immatriculation à la TVA de l'UE. Ces numéros seront validés à l'aide du service officiel de vérification de numéros de TVA (VIES).

Veuillez noter que cette fonctionnalité n'est disponible que pour les numéros d'immatriculation à la TVA européens et uniquement avec nos forfaits Standard et supérieur.

<!-- Capture VAT numbers from customers, and validate them using VIES VAT number validation service on the cart page. Used by Sufio (www.sufio.com/shopify). -->
<div class="vat-reg-number">
  <label for="vat_reg_no">Numéro d'immatriculation à la TVA</label>
  <input type="text" id="vat_reg_no" name="attributes[VAT Registration Number]" value="{{ cart.attributes['VAT Registration Number'] }}">
  <input type="hidden" class="hidden" id="vat_no_valid" name="attributes[VAT Number Valid]" value="{{ cart.attributes['VAT Number Valid'] }}">
</div>
 
<script type="text/javascript">
    $('input#vat_reg_no').change(function() {
      var url = "/apps/sufio/vat-check/";
      var number = $(this).val();
      $('input#vat_no_valid').val("");
      $.ajax({
          type : "GET",
          dataType: "jsonp",
          url: url,
          data: { number: number },
          success: function(data) {
            var result = data.result;
            $('input#vat_no_valid').val(result);
            if (result) {
              // VAT Number is valid
            } else {
              // VAT Number is not valid
            }
          }
        });
  });
</script>

Vous avez besoin d'aide ?

Besoin d'aide pour personnaliser le thème de votre boutique Shopify? Veuillez contacter notre service client. Nous ferons tout notre possible pour vous aider!

Commentaires sur le client

En plus de collecter les numéros de TVA des clients via votre boutique, vous pouvez également les saisir manuellement via l'interface administrateur Shopify.

Cette option peut s'avérer utile si votre équipe commerciale crée régulièrement des commandes pour le compte de vos clients ou si vous devez créer manuellement une commande pour un nouveau client.

Customer notes

Ajouter le numéro de TVA en tant que commentaires sur le client

Pour ajouter le numéro de TVA du client en tant que commentaires sur le client:

  1. Dans votre interface administrateur Shopify, rendez-vous sur la page Clients.
  2. Sélectionnez un client, ou cliquez sur Ajouter un client pour créer un nouveau client.
  3. Saisissez le numéro de TVA dans le champ Commentaires sur le client en incluant le préfixe VAT Registration Number ou VAT Number correspondant (par exemple, VAT Registration Number: FR1234567901).
  4. Cliquez sur Enregistrer pour enregistrer vos modifications.

Vous pouvez ajouter le numéro de TVA avant ou après la création de la commande. Sufio le synchronisera automatiquement et mettra à jour vos factures dès que vous apporterez des modifications.