Accéder directement au contenu
Créez un compte ou connecter-vous
Logo de la documentation Stripe
/
Demander à l'assistant IA
Créez un compteConnectez-vous
Démarrer
Paiements
Revenus
Plateformes et places de marché
Gestion de fonds
Ressources pour les développeurs
API et SDKAide
Aperçu
À propos des paiements Stripe
Mettre votre intégration à niveau
Analyses des paiements
Paiements en ligne
PrésentationTrouver votre cas d'usageUtiliser Managed Payments
Utiliser Payment Links
Utiliser une page de paiement préconfiguré
Créer une intégration personnalisée avec Elements
    Présentation
    Guides QuickStart
    Stripe Elements
      Payment Element
      Express Checkout Element
      Address Element
      Currency Selector Element
      Link Authentication Element
      Payment Method Messaging Element
      Numéro d’identification fiscale
      Créer une intégration avec un formulaire de paiement intégrable
    Comparer Checkout Sessions et PaymentIntents
    Concevoir une intégration avancée
    Personnaliser l'apparence
    Gérer les moyens de paiement
    Collecter des informations supplémentaires
    Créer une intégration pour les abonnements
    Mises à jour dynamiques
    Ajouter des réductions
    Percevoir les taxes sur vos paiements
    Utiliser des crédits
    Offrir aux clients la possibilité de payer dans leur devise locale
    Enregistrer et récupérer les moyens de paiement des clients
    Envoyer des reçus ou factures après paiement
    Approuver manuellement les paiements sur votre serveur
    Autoriser et capturer un paiement séparément
    Liste des modifications de la version bêta d'Elements avec l'API Checkout Sessions
Développer une intégration dans l'application
Paiements par TPE
Terminal
Moyens de paiement
Ajouter des moyens de paiement
Gérer les moyens de paiement
Paiement accéléré avec Link
Scénarios de paiement
Gérer plusieurs devises
Tunnels de paiement personnalisés
Acquisition flexible
Orchestration
Au-delà des paiements
Constituez votre entreprise
Cryptomonnaies
Commerce agentique
Financial Connections
Climate
Comprendre la fraude
Radar pour la protection contre la fraude
Gestion des litiges
Vérifier l'identité
États-Unis
Français (France)
AccueilPaiementsBuild a custom integration with ElementsStripe Elements

Tax ID ElementVersion bêta publique

Collectez les numéros fiscaux des entreprises pour les factures et les remboursements de TVA.

Le composant Element d’identification fiscale est un composant d’interface utilisateur intégrable qui collecte les informations relatives au numéro fiscal des clients. Pour plus d’informations sur l’activation du composant Element d’identification fiscale , consultez le guide d’intégration.

Remarque

Le composant Tax ID Element n’est disponible que lors de l’utilisation d’Elements avec l’API Checkout Sessions.

Loisirs
Taille
Emplacement du client
Visibilité

Si la démonstration ne s’affiche pas, essayez d’ouvrir la page dans un navigateur pris en charge.

OptionDescription
ThèmeUtilisez la liste déroulante pour choisir un thème ou personnalisez le thème avec l’API Elements Appearance.
Taille ordinateur de bureau et mobileUtilisez la liste déroulante pour définir la largeur maximale de pixels de l’élément parent auquel est monté le composant Tax ID Element. Vous pouvez la définir sur 750px (bureau) ou 320px (mobile).
Pays ou région du clientUtilisez la liste déroulante pour choisir un emplacement pour la collecte des informations du numéro fiscal. La modification de l’emplacement met à jour les exigences relatives au type et au format du numéro fiscal, et contrôle la visibilité des éléments en mode auto.
VisibilitéUtilisez la liste déroulante pour choisir un mode de visibilité. En mode auto, le composant Tax ID Element ne s’affiche que pour les pays qui prennent en charge la collecte des numéraux fiscaux.
Nom de l’entrepriseActivez cette option pour collecter le nom de l’entreprise. Le nom de l’entreprise collecté apparaît comme le nom du client sur les factures.

Régions prises en charge

Le composant Tax ID Element prend en charge la collecte du numéro fiscal dans les pays et régions suivants. Lorsque vous utilisez le mode auto, le composant Element s’affiche automatiquement uniquement pour les clients dans ces emplacements pris en charge. Chaque région présente des exigences spécifiques en matière de types de numéros fiscaux et de format.

Amérique du Nord

Aruba
Bahamas
Barbade
Canada
Costa Rica
Mexique

Amérique du Sud

Chili
Équateur
Pérou
Suriname
Uruguay

Europe

Albanie
Allemagne
Arménie
Autriche
Azerbaïdjan
Belgique
Biélorussie
Bosnie-Herzégovine
Bulgarie
Chypre
Croatie
Danemark
Espagne
Estonie
Finlande
France
Géorgie
Grèce
Hongrie
Irlande
Islande
Italie
Lettonie
Liechtenstein
Lituanie
Luxembourg
Macédoine du Nord
Malte
Moldavie
Monténégro
Norvège
Pays-Bas
Pologne
Portugal
République tchèque
Roumanie
Royaume-Uni
Russie
Serbie
Slovaquie
Slovénie
Suède
Suisse
Ukraine

Asie

Arabie saoudite
Bahreïn
Bangladesh
Cambodge
Corée du Sud
Émirats arabes unis
Inde
Kazakhstan
Kirghizistan
Laos
Népal
Oman
Ouzbékistan
Philippines
Singapour
Tadjikistan
Taïwan
Thaïlande
Turquie

Océanie

Australie
Nouvelle-Zélande

Afrique

Afrique du Sud
Angola
Bénin
Burkina Faso
Cameroun
Cap-Vert
Congo-Kinshasa
Égypte
Éthiopie
Guinée
Kenya
Maroc
Mauritanie
Nigéria
Ouganda
Sénégal
Tanzanie
Zambie
Zimbabwe

Lorsque vous utilisez conjointement le composant Tax ID Element et le composant Address Element, Stripe détermine automatiquement le type de numéro fiscal et la visibilité de l’élément en fonction de l’adresse du client. Cela permet de s’assurer que le format de numéro fiscal adapté à la l’emplacement du client est affiché.

Visibilité du composant Tax ID Element

Vous pouvez collecter les numéros d’identification fiscale pour plusieurs raisons, mais les raisons les plus courantes sont de faciliter le calcul de la taxe de vente ou de les afficher sur les factures.

Le composant Tax ID Element s’adapte par défaut au lieu où se trouve le client et ne s’affiche que si la collection du numéro fiscal est courant dans son pays. Pour déterminer si le numéro d’identification fiscale est pertinent, le composant Tax ID Element vérifie l’adresse IP et le pays du client à partir du paramètre Address Element (en mode expédition ou facturation). Si le paramètre Address Element n’est pas présent, nous utilisons l’adresse IP du client. Si vous souhaitez vous assurer que le composant Tax ID Element s’affiche toujours (même pour les pays qui ne collectent généralement pas les numéros d’identification fiscale), vous pouvez définir la visibilité sur always.

Créer un composant Tax ID Element

Voici comment vous pouvez utiliser le composant Tax ID Element de Stripe pour collecter des numéros fiscaux :

index.html
<div class="tax-id-form"> <div id="tax-id-element"></div> </div>
checkout.js
const stripe = window.Stripe(
'pk_test_TYooMQauvdEDq54NiTphI7jx'
, { betas: [ 'custom_checkout_tax_id_1', ], }); const appearance = { /* appearance */ }; const elementsOptions = { appearance }; const clientSecret = fetch('/create-checkout-session', { method: 'POST', headers: { 'Content-Type': 'application/json', }, }) .then((res) => res.json()) .then((res) => { return res.clientSecret; }); const checkout = stripe.initCheckout({ clientSecret, elementsOptions }); const taxIdElementOptions = { visibility: 'always', }; const taxIdElement = checkout.createTaxIdElement(taxIdElementOptions); taxIdElement.mount('#tax-id-element');

Pour plus d’informations sur l’utilisation du composant Element d’identification fiscale , consultez le guide d’intégration.

Cette page vous a-t-elle été utile ?
OuiNon
  • Besoin d'aide ? Contactez le service Support.
  • Consultez notre log des modifications.
  • Des questions ? Contactez l'équipe commerciale.
  • LLM ? Lire llms.txt.
  • Propulsé par Markdoc