Offrez une plus grande flexibilité aux abonnements
Utilisez le mode de facturation flexible pour bénéficier de fonctionnalités améliorées et accéder à des fonctions supplémentaires.
Vous pouvez définir votre mode de facturation préféré pour gérer vos factures et vos abonnements en fonction des paramètres de votre entreprise. Vous pouvez configurer chaque abonnement pour qu’il utilise l’un des deux modes de facturation suivants :
- Flexible Recommended : offre un comportement de facturation précis et prévisible ainsi que de nouvelles fonctionnalités. Pour accéder à ces améliorations, qui ne sont disponibles qu’en mode de facturation flexible, vous devez créer de nouveaux abonnements en mode de facturation flexible ou migrer vos abonnements existants.
- Classique : utilise le comportement d’abonnement existant de Stripe. Ce paramètre est conservé pour une compatibilité ascendante avec les anciennes intégrations.
Vous pouvez en savoir plus sur les différences détaillées entre le mode de facturation classique et le mode de facturation flexible et sur la manière de choisir le mode de facturation qui vous convient le mieux.
Pourquoi opter pour un mode de facturation flexible
Le mode de facturation flexible permet une facturation plus précise pour les prorata, la tarification basée sur l’utilisation, la facturation flexible et les paramètres d’essai. Il débloque également de nouvelles fonctionnalités, telles que les intervalles mixtes sur le même abonnement. Ces améliorations ne sont disponibles qu’en mode de facturation flexible, c’est pourquoi nous vous recommandons de créer de nouveaux abonnements en mode de facturation flexible et de migrer vos abonnements existants.
Nous recommandons aux nouveaux utilisateurs de Billing d’utiliser le mode de facturation flexible pour les abonnements et les factures, bien que nous ne l’exigions pas.
Pour les utilisateurs existants, votre mode de facturation par défaut est conservé en tant que classique afin de maintenir la compatibilité ascendante avec votre intégration actuelle. Cependant, nous vous recommandons de migrer vers le mode de facturation flexible pour profiter des dernières fonctionnalités et améliorations en matière de facturation. En savoir plus sur les différences entre le mode de facturation classique et le mode de facturation flexible.
Démarrez avec un mode de facturation flexible
Vous pouvez définir ou mettre à jour le mode de facturation via l’API ou le Dashboard lorsque vous créez ou migrez des abonnements. Nous appliquerons un mode de facturation par défaut si vous n’en spécifiez aucun.
- Si vous créez ou mettez à jour un abonnement via l’API, la valeur par défaut du mode de facturation dépend de votre version d’intégration de l’API.
- If you create or update subscriptions through the Dashboard (including Payment Links and Pricing Tables), the default value depends on the billing mode default setting you configure in Settings > Billing > Subscriptions and emails.
Pour utiliser le mode de facturation flexible, votre intégration doit reposer sur la version 2025-06-30.basil de l’API Stripe ou une version ultérieure. Découvrez comment passer à une version supérieure de l’API.
Créer un nouvel abonnement avec un mode de facturation flexible
Migrer des abonnements existants vers le mode facturation flexible
Vous pouvez migrer vos abonnements en cours en mode de facturation flexible. Les comportements flexibles prennent effet pour toute nouvelle activité sur l’abonnement après migration. Cependant, Stripe ne recalcule aucune ressource créée avant la migration, y compris le prorata en attente Invoice Items.
Mode de facturation et planification d’abonnement
Lorsque vous créez une planification d’abonnement à partir d’un abonnement existant, ne définissez pas le billing_ si l’abonnement en possède déjà un. La planification d’abonnement hérite automatiquement le billing_ de l’abonnement d’origine. Si vous définissez le billing_ lors de l’utilisation de from_, Stripe renvoie une erreur. Si vous avez besoin d’un autre billing_, créez un nouvel abonnement.
Afficher les remises au prorata détaillées
Si vous utilisez le mode d’abonnement flexible, vous pouvez définir votre comportement préféré pour réductions au prorata sur les factures et les postes de facture :
- Détaillé Recommended : permet d’afficher les calculs au prorata avec les montants bruts et les montants de réduction précis, conformément aux calculs sans prorata, et ce, dans les factures et les postes de facture.
- Inclusif : utilise le comportement d’affichage de facture au prorata existant de Stripe, avec le montant net et des montants de réduction monétaire nuls. Ce paramètre est conservé pour la rétrocompatibilité avec les anciennes intégrations.
En savoir plus sur les différences entre le mode détaillé et le mode inclusif.
Pour activer les remises au prorata détaillées, vous devez mettre à niveau votre version de l’API vers 2025-06-30.basil ou une version ultérieure.
Créez ou migrez un abonnement afin de définir proration_ sur itemized.
L’exemple de code ci-dessus renvoie la réponse suivante :
{ "id": "sub_JgRjFjhKbtD2qz", "object": "subscription", "billing_mode": { "flexible": { "proration_discounts": "itemized" }, "type": "flexible", "updated_at": 1751071020 },
