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
Revenus
Plateformes et places de marché
Gestion de fonds
Ressources pour les développeurs
AperçuVoir tous les produits
Commencer à développer
Commencer le développement
À propos des API
    Visite guidée de l'API
    API Payment Intents
    API Setup Intents
    Comment fonctionnent PaymentIntents et SetupIntents
    API Payment Methods
    Produits et tarifs
      Fonctionnement des produits et des tarifs
      Gérer les produits et les tarifs
    Phases de publication
Créer avec un LLM
Utiliser Stripe sans coder
Configurer Stripe
Créer un compte
Dashboard Stripe
Migrer vers Stripe
AccueilDémarrerAbout the APIsProducts and prices

Fonctionnement des produits et des tarifs

Découvrez comment les produits et tarifs de Stripe permettent de modéliser votre activité.

Les produits et les tarifs sont des ressources au cœur de nombreuses intégrations Stripe. Les produits reflètent les offres de votre entreprise, qu’il s’agisse de biens ou de services. Les tarifs définissent le montant et la fréquence auxquels les produits sont facturés.

Vous pouvez créer des produits et des tarifs dans Stripe ou les importer dans Stripe via l’API. Une fois vos produits et tarifs créés, vous pouvez les utiliser avec des sessions Checkout, des liens de paiement, des factures, des devis ou une intégration personnalisée pour créer des abonnements.

Produits

Les produits décrivent les biens ou services que vous proposez à vos clients. Les cas d’usage comprennent notamment les suivants :

  • E-commerce : Si vous vendez des vêtements en ligne, vous pouvez créer un produit distinct pour chaque combinaison de taille et de couleur de chemises, par exemple.
  • Plateforme SaaS : Vous pourriez proposer des niveaux de tarification de base et premium, ceux-ci étant des produits distincts.
  • Plateforme de dons : Vous acceptez des dons pour plusieurs causes différentes, et chaque cause constitue un produit différent.

ID du produit

Chaque produit comporte un ID unique. Contrairement à la plupart des ressources Stripe, vous pouvez choisir l’ID du produit vous-même. Nous vous recommandons de choisir des ID qui vous permettront d’intégrer facilement Stripe à d’autres systèmes à utiliser. Par exemple, si vous vendez des biens physiques, vous pouvez utiliser l’ID interne de vos systèmes.

Nom du produit

Lorsque vous créez un produit dans Stripe, vous devez fournir un nom. Vous pouvez de manière facultative ajouter d’autres attributs tels qu’une description ou une image. Si vous utilisez Stripe Tax, vous pouvez aussi définir un code de taxe pour chaque produit, par exemple, toilettage des animaux, livres électroniques ou SaaS. Stripe Tax utilise les codes de taxe pour calculer et collecter automatiquement les taxes sur les ventes lors de l’achat.

Tarifs

Dans Stripe, les tarifs incluent des informations supplémentaires, telles que le comportement fiscal, la grille tarifaire par volume et les intervalles de récurrence pour les abonnements. Vous n’avez pas besoin de créer de nouveaux tarifs pour chaque achat. Si vous vendez un produit à un prix unique, il vous suffit de créer un seul tarif. Vous pouvez également faire de ce tarif le prix par défaut du produit.

Paiements ponctuels et récurrents

Les tarifs peuvent être ponctuels ou récurrents. Les abonnements utilisent des tarifs récurrents pour débiter le client à un intervalle donné, par exemple « une fois par mois ». Si vous vendez le même service à plusieurs intervalles différents, il est préférable de créer plusieurs tarifs récurrents pour le même produit. En savoir plus sur les modèles tarifaires.

Tarifs variables

Vous pouvez utiliser deux types de tarifs variables :

  • Tarification en ligne : Vous définissez le prix pour votre client lorsque vous créez un abonnement, une facture, une session de paiement ou un lien de paiement.
  • Tarifs libres fixés par le client : le client indique le tarif à payer, par exemple un pourboire ou un don. Les paiements récurrents ne prennent pas en charge ce type de tarification variable. Découvrez comment laisser les clients décider du montant à payer pour les paiements uniques.

Tarification en ligne

Dans certains cas, vous souhaiterez peut-être utiliser un prix personnalisé qui n’a pas été préconfiguré. Par exemple, vous pouvez utiliser les prix en ligne lorsque vous gérez votre catalogue de produits en dehors de Stripe. Vous ne pouvez créer des prix en ligne que via l’API.

Devises multiples

Un seul tarif peut prendre en charge plusieurs devises. Cela vous permet de gérer les tarifs localisés lorsque vous vendez à l’international. Par exemple, si vous vendez un produit 10 USD aux États-Unis, 9 EUR en Europe et 1300 JPY, le même objet Price peut couvrir les trois devises. Chaque achat utilise l’une des devises prises en charge pour le tarif, en fonction de la façon dont vous utilisez ce tarif dans votre intégration. En savoir plus sur les tarifs multidevises.

Tarifs multiples

Les produits peuvent utiliser plusieurs tarifs pour définir différentes options de tarification. Les tarifs partagent la description du produit, et celle-ci apparaît de la même manière sur le reçu et la facture du client. Seuls les prix diffèrent. Étant donné qu’un produit peut être associé à plusieurs tarifs, vous devez spécifier quel est celui qui doit être utilisé lorsque vous créez des sessions Checkout, des liens de paiement, des factures, des devis ou des abonnements.

Montant unitaire

La plupart des tarifs comportent un attribut unit_amount fixe, mais vous pouvez aussi configurer des tarifs échelonnés ou même des tarifs à l’usage. Pour en savoir plus, veuillez consulter les sections concernant la tarification échelonnée et la tarification à l’usage.

Comportement fiscal

Si vous utilisez Stripe Tax, vous pouvez préciser le tax_behavior pour le tarif afin de déterminer si la taxe est déjà comprise dans le montant ou si elle doit être ajoutée. En savoir plus sur le comportement fiscal.

Utilisation des produits et tarifs

Créer ou importer des produits et des tarifs

Pour commencer à utiliser les produits et les tarifs, le moyen le plus rapide consiste à les créer via le Dashboard Stripe.

Si vous avez un vaste catalogue de produits que vous gérez à l’aide d’une feuille de calcul ou un autre logiciel, vous préférerez peut-être l’importer de façon programmatique avec les API Products et Prices. Pour en savoir plus, veuillez consulter la section concernant l’importation de produits et de tarifs.

Si vous devez facturer un montant différent pour chaque transaction (par exemple, un montant de don choisi par l’utilisateur), vous pouvez créer le produit, mais sans définir de prix. À la place, vous pouvez utiliser le paramètre price_data lors de la création de sessions de paiement, de liens de paiement ou d’abonnements pour définir le prix spécifique.

Cette méthode génère des objets Price et Product pertinents pour la session de paiement, le lien de paiement ou l’abonnement spécifique. Alors que les objets Price sont temporaires et ne sont pas visibles dans le tableau de bord, les objets Product associés ne sont pas toujours temporaires. Par exemple, les objets Price créés avec price_data n’apparaissent pas dans les recherches ou les listes de produits du tableau de bord. Vous pouvez toujours afficher ces objets directement en créant une URL spécifique dans le tableau de bord, mais ils n’apparaîtront pas dans le catalogue principal.

Utiliser des produits et des tarifs

Lorsque vous créez une session Checkout, spécifiez l'ID du tarif pour chaque poste. La session Checkout utilise le tarif pour calculer le total de la commande. Elle récupère étalement le produit associé au tarif, puis utilise le nom et l’image du produit pour afficher la page paiement.

Gérer des produits et des tarifs existants

Vous pouvez modifier les détails des produits via le Dashboard ou l’API. Par exemple, vous pouvez changer la description d’un produit ou ajouter de nouvelles images à utiliser sur la page Checkout.

Si vous ne vendez plus un produit, vous pouvez l’archiver ainsi que son tarif via le Dashboard en cliquant sur le bouton Archiver, ou via l’API en définissant active sur false. Nous stockons les informations sur le produit et le tarif archivés indéfiniment afin de garder une trace des transactions passées.

En général, vous ne pouvez pas supprimer des produits ou des tarifs. Vous pouvez seulement les archiver. Dans certains cas, à partir du Dashboard, vous pouvez supprimer un tarif qui n’a jamais été utilisé ou un produit qui n’a aucun tarif défini.

Pour modifier le tarif d’un produit, créez un tarif pour le nouveau montant, puis archivez le tarif existant en définissant active sur false. Au lieu de modifier l’unit_amount du tarif existant, vous devez créer un nouveau tarif, car nous devons conserver le tarif existant en guise de trace indélébile des transactions passées.

Vous pouvez définir le tarif par défaut d’un produit afin d’identifier le tarif que vous proposez le plus régulièrement à vos clients. Vous pourrez modifier le tarif par défaut ultérieurement, par exemple en cas d’augmentation du tarif de votre produit.

Comprendre la compatibilité des produits et des tarifs

Certaines fonctionnalités disponibles pour les produits et les tarifs ne sont pas compatibles avec toutes les API Stripe. Consultez le tableau suivant pour plus d’informations sur la compatibilité.

FonctionnalitéCheckoutPayment LinksQuotesSubscriptionsInvoices
Images du produitIgnoré*Ignoré*Ignoré*
Descriptions du produitIgnoré*Ignoré*
Codes fiscaux produit
Libellé de relevé bancaire du produitIgnoré*
Tarifs récurrents
Tarifs multi-devisesIgnoré*Ignoré*
Tarifs progressifsNon autorisé*
Montants avec décimale (par exemple, des unités facturées un demi centime)Non autorisé*
Tarifs à l’usageNon autorisé*
Le client choisit le tarifNon autorisé*Non autorisé*Non autorisé*

Les entrées marquées comme Disallowed indiquent que si un produit ou un tarif utilise cette fonctionnalité, vous ne pouvez pas utiliser ce produit ni ce tarif avec cette API Stripe.

Les entrées marquées comme Ignored indiquent que la fonctionnalité n’a aucune incidence avec cette API Stripe, mais que vous pouvez toujours utiliser le produit ou le tarif comme à l’accoutumée.

Prendre connaissance des limitations

Nous ne limitons pas le nombre de clients, de bons de réduction, de produits, de prix ou la plupart des autres objets que vous pouvez créer dans votre compte Stripe.

Lors de l’utilisation des tarifs récurrents avec des objets Subscription :

  • Tous les tarifs d’un objet Subscription doivent avoir les mêmes valeurs recurring.interval et recurring.interval_count
  • La période d’intervalle maximale d’un tarif est de 3 ans
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