Afficher des numéros de TVA sur les factures depuis Shopify
Pour valider les numéros de TVA dans le formulaire de paiement de Shopify, vous devez disposer d’un plan Shopify Plus.
Si vous souhaitez collecter les numéros de TVA depuis la page d’enregistrement du client ou la page panier, afin que Quaderno puisse les afficher sur vos factures, suivez la méthode ci-dessous.
Notez que cette méthode ne fonctionne pas actuellement avec le nouveau passage à la caisse en une seule page de Shopify.
Collecter des numéros de TVA sur la page d’enregistrement client
Vous pouvez ajouter un nouveau champ pour le numéro de TVA dans le formulaire d’inscription client. Cela permettra à vos clients de saisir leur numéro de TVA intracommunautaire lors de la création de leur compte sur votre boutique.
Ce nouveau champ doit être ajouté dans le fichier d’inscription client de votre thème. Veuillez noter que le code ne fonctionnera que dans le fichier customers/register.liquid
. Les numéros de TVA seront stockés dans les notes du client, et Quaderno les ajoutera automatiquement sur les factures.
Pour ajouter le champ numéro de TVA à la page d’inscription client :
- Dans votre interface d’administration Shopify, allez dans Boutique en ligne > Thèmes.
- Cliquez sur le bouton
…
, puis sélectionnezModifier le code HTML/CSS
. - Dans la barre latérale de gauche, sélectionnez
customers/register.liquid
. - Insérez l’extrait de code suivant à l’intérieur de la balise
<form>
.
<!-- Shopify Customer Registration -- Capture VAT numbers from customers. Used by quaderno.io. -->
<label for="vat_number">VAT Number</label>
<input id="vat_number" type="text" name="customer[note][vat_number]" />
Voici le résultat. Nous afficherons le numéro de TVA du client sur tous ses achats :
👉 Pour plus d’informations sur l’ajout de champs personnalisés au formulaire d’inscription client, vous pouvez consulter la documentation officielle de Shopify.
Collecter des numéros de TVA sur dans le panier
Le champ de collecte des numéros de TVA peut également être placé sur la page panier, afin que les clients puissent saisir leur numéro juste avant de passer à la caisse.
Pour cela, vous devez ajouter l’extrait de code suivant dans le fichier cart-template.liquid de votre thème. Les numéros de TVA seront enregistrés comme attributs du panier, et Quaderno les ajoutera automatiquement à vos factures.
Pour ajouter le champ numéro de TVA à la page panier :
- Dans votre interface d’administration Shopify, allez dans Boutique en ligne > Thèmes.
- Cliquez sur le bouton
…
, puis sélectionnezModifier le code HTML/CSS
. - Dans la barre latérale de gauche, sélectionnez
customers/register.liquid
. - Insérez l’extrait de code suivant à l’intérieur de la balise
<form>
.
<!-- Shopify Shopping Cart -- Capture Tax IDs from customers. Used by quaderno.io -->
<label for="vat_number">VAT Number</label>
<input type="text" id="vat_number" name="attributes[vat_number]" value="{{ cart.attributes['vat_number'] }}">
Voici le résultat. Le numéro de TVA du client sera désormais collecté depuis la page panier :