Accéder directement au contenu
Créez un compte
ou
connectez-vous
Le logo de la documentation Stripe
/
Demander à l’IA
Créer un compte
Connectez-vous
Commencer
Paiements
Revenus
Plateformes et places de marché
Gestion des fonds
Ressources de développement
Aperçu
Billing
AperçuÀ propos des API Billing
Abonnements
    Aperçu
    Fonctionnement des abonnements
    Commencer
    Démarrage rapide
    Planifier une intégration
    Créer une intégration
    Cas d'usage
      Intégrer une activité de logiciel-service
      Intégrer une société interentreprise axée sur les ventes
      Intégrer Salesforce
      Intégrer le traitement des paiements par des tiers
    À propos des abonnements
    Activer le mode de facturation
    Définitions d'événements pour les abonnements
    Droits d'accès
    Factures d'abonnements
    Programmes d'abonnement
    Modèles tarifaires récurrents
    Authentification forte du client (SCA)
    Configurer des abonnements
    Configurer les modes d’encaissement
    Intégrez une grille tarifaire
    Définir des quantités
    Définir des cycles de facturation
    Gérer les abonnements
    Migrer des abonnements vers Stripe
    Abonnement à plusieurs articles
    Antidater des abonnements
    Définir des périodes d'essai
    Gérer les abonnements avec paiement différé
    Appliquer des bons de réduction
    Modifier les abonnements
    Gérer les modes de paiement des abonnements
    Analyses
    Gérer les abonnements sur iOS
Invoicing
Facturation à l'utilisation
Devis
Gestion de la clientèle
Facturation avec d'autres produits
Récupération des recettes
Automatisations
Testez votre intégration
Fiscalité
Aperçu
Utiliser Stripe Tax
Gérer la conformité
Rapports
Aperçu
Sélectionner un rapport
Configurer des rapports
API de rapport
Rapports sur plusieurs comptes
Comptabilisation des revenus
Données
AperçuSchéma
Rapports personnalisés
Data Pipeline
Gestion des données
AccueilRevenusSubscriptionsUse cases

Integrate a SaaS business on Stripe

Learn how to build a Software as a Service (SaaS) business with Billing and other Stripe products.

Many Stripe users have a SaaS business model that involves subscriptions or recurring payments. This guide describes the unique actions you need to take in your Stripe integration to support typical SaaS business models. To help get you started more quickly, this guide presents no-code options where available.

ComponentDescription

Product modeling

No code

Create a product to represent your service plan and configure a pricing model that reflects your recurring revenue model.

Learn more about the different pricing models that Stripe supports.

Entitlements

Use Entitlements to determine when you can grant or revoke product feature access to your customers.

Learn how to set up Entitlements.

Pricing table

No code

Use a pricing table to show pricing information to your customers and take them to Checkout.

Learn more about pricing tables.

Trials

No code

Offer customers a free trial of your service.

Learn more about how trials work with subscriptions.

Discounts

No code

Apply discounts to your products.

Learn how to apply discounts to your subscriptions with coupons and promotion codes.

Subscription management

No code

Set up the customer portal to let your customers manage their subscriptions.

Learn how to set up the customer portal.

Invoices

No code

Send invoices to customers for custom deals, one-off items, or to test pricing for new products.

Learn how to send invoices to your customers.

Tax

No code

Use Stripe Tax to automatically charge sales tax, value-added tax (VAT), and goods and services tax (GST).

Learn how to collect taxes for recurring payments.

Monitor subscription activity

Some code

Set up webhook endpoints to listen to event notifications and handle upgrades, downgrades, payment failures, customer updates, and other scenarios.

Learn more about the relevant webhook events for subscriptions.

Recover revenue

No code

Use recovery tools like Smart Retries and reminder emails to recover revenue that would be lost to involuntary churn.

Learn more about revenue recovery tools.

Revenue recognition

No code

Set up revenue recognition to automate revenue reporting including compliance with accrual accounting rules.

Learn how Stripe Revenue Recognition automates revenue recognition from subscriptions and invoices.

Testing

No code

Test your integration to make sure it works as expected.

Learn how to test your integration using test clocks.

Product modeling

Set up pricing structures for different products. Stripe Billing supports many types of pricing models, including:

  • Flat rate-Good-better-best
  • Per-seat
  • Usage-based pricing
  • Tiered pricing
  • Multiple prices
  • Multiple products in a subscription

Learn more about product modeling.

Display pricing information

The pricing table is an embeddable UI component that displays pricing models for different subscription options. With pricing tables, customers can view pricing information and select a subscription. After selecting a subscription, they can complete the purchase with Stripe Checkout. Learn more about pricing tables for SaaS businesses.

Pricing table is an embedded UI that displays pricing information and takes customers to Checkout.

Embed a pricing table on your website to display pricing details and convert customers to checkout.

Enable discounts

Use discounts to acquire new subscribers. You can create coupons and apply them to a subscription or create a customer-facing promotion code that customers can apply at checkout. Learn more about discounts for subscriptions.

Offer trials

Let customers try your product before subscribing. With Stripe Checkout, they can sign up for a trial without submitting payment information. You can configure a subscription to automatically send a reminder email when the trial is about to expire. Learn more about trials.

Manage subscriptions

The customer portal lets customers manage their subscriptions in a self-serve environment where they can:

  • Update their subscription
  • Cancel their subscription
  • Add or update a payment method
  • Update billing and shipping information
  • Review their invoice history

Learn more about integrating the customer portal.

Customer portal

Customer portal

Set up invoices

Invoices represent how much money a customer owes, and Stripe automatically generates one for every period in a subscription billing cycle. You can also create an invoice manually for custom deals or one-time payments. When an invoice is due, Stripe tries to collect payment by either automatically charging the payment method on file, or emailing the invoice. Learn more about invoices.

Hosted Invoice Page

Hosted Invoice Page

Monitor subscription activity

Monitor subscriptions in the Dashboard or set up webhook endpoints and listen for events. Learn more about subscriptions and webhooks.

You can also use Affiliate and referral Stripe Apps to set up and manage referral and affiliate programs with Stripe, get customer information, and automate commission adjustments from the Stripe Dashboard.

Reduce involuntary churn

Use recovery tools like Smart Retries and reminder emails to recover revenue that would be lost to involuntary churn. Learn more about revenue recovery tools.

Manage sales tax

After you register to collect taxes, Stripe Tax determines your customer’s location, and automatically calculates and collects the correct amount of tax at checkout. Stripe Tax supports sales tax, VAT, and GST. Learn more about Stripe Tax.

Automate revenue recognition

Use Stripe Revenue Recognition to automate revenue reporting and stay compliant with rules for accrual accounting. Stripe Revenue Recognition automates revenue accounting based on your payments and billing transactions.

Learn more about Revenue Recognition.

Test your integration

Test your integration to make sure it behaves as you expect. With test clocks, you can simulate how a subscription integration would handle events such as trials and payment failures over a billing cycle. Learn more about testing subscriptions integrations.

Cette page vous a-t-elle été utile?
OuiNon
  • Besoin d'aide? Contactez le service d'assistance.
  • Rejoignez notre programme d'accès anticipé.
  • Consultez notre journal des modifications.
  • Des questions? Contactez l'équipe commerciale.
  • GML? Lire llms.txt.
  • Optimisé par Markdoc