Accéder directement au contenu
Créez un compte
ou
connecter-vous
Logo de la documentation Stripe
/
Demander à l'assistant IA
Créez un compte
Connectez-vous
Démarrer
Paiements
Revenue
Plateformes et places de marché
Gestion de fonds
Outils de développement
Aperçu
À propos des paiements Stripe
Mettre votre intégration à niveau
Analyses des paiements
Paiements en ligne
PrésentationTrouver votre cas d'usageManaged Payments
Utiliser Payment Links
Créer une page de paiement
    Présentation
    Solutions de démarrage rapide
    Personnaliser l'apparence
    Collecter des informations supplémentaires
    Collecter des taxes
      Utiliser des taux de taxe manuels
      Collecter des numéros fiscaux
    Mise à jour dynamique lors du paiement
    Gérer votre catalogue de produits
    Abonnements
    Gérer les moyens de paiement
    Offrir aux clients la possibilité de payer dans leur devise locale
    Ajoutez des réductions, des ventes incitatives et des articles facultatifs
    Configurer des paiements futurs
    Enregistrer les coordonnées bancaires lors du paiement
    Approuver manuellement les paiements sur votre serveur
    Après le paiement
    Liste des modifications de la version bêta d'Elements avec l'API Checkout Sessions
    Migrer depuis l'ancienne version de Checkout
    Migrer vers Checkout pour utiliser Prices
Développer une intégration avancée
Développer une intégration dans l'application
Moyens de paiement
Ajouter des moyens de paiement
Gérer les moyens de paiement
Paiement accéléré avec Link
Interfaces de paiement
Payment Links
Checkout
Web Elements
Elements intégrés à l'application
Scénarios de paiement
Tunnels de paiement personnalisés
Acquisition flexible
Orchestration
Paiements par TPE
Terminal
Autres produits Stripe
Financial Connections
Cryptomonnaies
Climate
AccueilPaiementsBuild a checkout page

Collecter des taxes

Découvrez comment collecter les taxes pour les paiements ponctuels dans Stripe Checkout.

Copier la page

Stripe Tax est un produit payant qui calcule automatiquement les taxes applicables à vos transactions, sans que vous n’ayez à définir de taux ni de règles. Les frais s’appliquent uniquement après l’ajout d’au moins un de vos lieux d’immatriculation pour calculer les taxes et les verser.

Configurer votre session Checkout de façon à collecter les taxes

Pour commencer à percevoir les taxes :

  1. Transmettez automatic_tax[enabled]=true.
  2. Spécifiez un tax_code pour chaque poste de facture ou définissez un code de taxe par défaut dans le Dashboard.
  3. Spécifiez un tax_behavior pour chaque poste de facture ou définissez un comportement fiscal par défaut dans le Dashboard.
Command Line
cURL
curl https://api.stripe.com/v1/checkout/sessions \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d "line_items[0][price_data][currency]"=usd \ -d "line_items[0][price_data][product_data][name]"=T-shirt \ -d "line_items[0][price_data][product_data][tax_code]"=txcd_99999999 \ -d "line_items[0][price_data][unit_amount]"=2000 \ -d "line_items[0][price_data][tax_behavior]"=exclusive \ -d "line_items[0][quantity]"=1 \ -d mode=payment \ -d ui_mode=custom \ -d return_url={{RETURN_URL}} \ -d "automatic_tax[enabled]"=true

Codes fiscaux

Les codes fiscaux associent les produits aux taux de taxe. Choisissez le code fiscal qui correspond le mieux à votre produit dans la liste des codes fiscaux disponibles. Si un produit ne correspond à aucun de ces codes, utilisez l’un des codes dont le nom contient la mention « General ».

Comportement fiscal

Le comportement fiscal détermine la manière dont les taxes sont présentées à l’acheteur. Il existe deux options pour le comportement fiscal :

  • Hors taxe : le prix du produit n’inclut pas les taxes. La taxe est ajoutée en tant que montant distinct.
  • TTC : le prix du produit comprend le montant des taxes éventuelles.

En savoir plus sur le comportement fiscal.

FacultatifVérifier le résultat

Afficher le montant des taxes

Utilisez useCheckout pour afficher le montant des taxes dans votre formulaire de paiement. Assurez-vous de bien comprendre la différence entre les tarifs TTC et hors taxes.

import React from 'react'; import {useCheckout} from '@stripe/react-stripe-js'; const CheckoutForm = () => { const checkout = useCheckout(); return ( <div> <h2>Checkout Summary</h2> <pre> {JSON.stringify(checkout.lineItems, null, 2)} </pre> <h3>Totals</h3> <pre> Subtotal: {checkout.total.subtotal.amount} {/* Make sure you are using the appropriate tax amount type (taxInclusive and/or taxExclusive) for your integration */} Tax: {checkout.total.taxExclusive.amount} Total: {checkout.total.total.amount} </pre> </div> ) };
Cette page vous a-t-elle été utile ?
OuiNon
Besoin d'aide ? Contactez le service Support.
Rejoignez notre programme d'accès anticipé.
Consultez notre log des modifications.
Des questions ? Contactez l'équipe commerciale.
LLM ? Lire llms.txt.
Propulsé par Markdoc