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
Automatisation des opérations financières
Plateformes et places de marché
Gestion de fonds
Outils de développement
Démarrer
Paiements
Automatisation des opérations financières
Démarrer
Paiements
Automatisation des opérations financières
Plateformes et places de marché
Gestion de fonds
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
    Mise à jour dynamique lors du paiement
    Gérer votre catalogue de produits
    Abonnements
      Configurer des essais gratuits
      Définir une limite d'un abonnement par client
      Définir la date de début de cycle de facturation
    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 pageSubscriptions

Configurer des essais gratuits

Retarder les paiements d'abonnements à l'aide de périodes d'essai gratuit

Copier la page

Stripe ne fixe pas de limite spécifique quant à la durée d’un essai gratuit. La plupart des entreprises ont recours à des périodes d’essai plus courtes (30 jours, par exemple), mais vous pouvez définir des périodes plus longues. Cependant, tenez compte des éléments suivants :

  • Maintien de la validité des moyens de paiement pour les paiements postérieurs à la période d’essai
  • Impact potentiel sur les taux de conversion avec des périodes d’essai plus longues

Vous pouvez configurer une session Checkout pour démarrer l’abonnement d’un client par un essai gratuit en transmettant l’un des paramètres suivants :

  • subscription_data.trial_period_days, la durée (en jours) de votre essai gratuit.
  • subscription_data.trial_end, un horodatage Unix représentant la fin de la période d’essai.
Command Line
cURL
curl https://api.stripe.com/v1/checkout/sessions \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d mode=subscription \ --data-urlencode success_url="https://example.com/success" \ --data-urlencode cancel_url="https://example.com/cancel" \ -d "line_items[0][price]"=
{{PRICE_ID}}
\ -d "line_items[0][quantity]"=1 \ -d "subscription_data[trial_period_days]"=30

Périodes d’essai gratuites sans enregistrement d’un moyen de paiement

Par défaut, les sessions Checkout collectent un moyen de paiement à utiliser à la fin de la période d’essai. Vous pouvez inscrire vos clients à des essais gratuits sans collecter leurs informations de paiement en transmettant payment_method_collection=if_required.

Choisissez d’annuler ou de suspendre l’abonnement si le client ne fournit pas de moyen de paiement avant la fin de la période d’essai en transmettant trial_settings.end_behavior.missing_payment_method.

  • Annuler l’abonnement : si la période d’essai gratuite se termine sans moyen de paiement, l’abonnement est immédiatement annulé. Si par la suite, le client décide de s’abonner à une offre payante, vous pourrez alors créer un nouvel abonnement.
  • Suspendre l’abonnement : si la période d’essai gratuite se termine sans moyen de paiement, l’abonnement est suspendu, c’est-à-dire qu’il ne génère plus de factures (contrairement à ce qui se passe en cas de suspension de l’encaissement des paiements. Si votre client ajoute ensuite son moyen de paiement, vous pouvez reprendre l’abonnement. Un abonnement peut rester suspendu indéfiniment.
Command Line
cURL
curl https://api.stripe.com/v1/checkout/sessions \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d mode=subscription \ --data-urlencode success_url="https://example.com/success" \ --data-urlencode cancel_url="https://example.com/cancel" \ -d "line_items[0][price]"=
{{PRICE_ID}}
\ -d "line_items[0][quantity]"=1 \ -d "subscription_data[trial_period_days]"=30 \ -d "subscription_data[trial_settings][end_behavior][missing_payment_method]"=cancel \ -d payment_method_collection=if_required

Collecter automatique des informations de paiement

Avant l’expiration de l’essai, collectez les informations de paiement de votre client.

Sous Gérer les messages relatifs aux essais gratuits dans vos paramètres d’abonnements et d’e-mails, vous pouvez choisir d’envoyer automatiquement un e-mail de rappel à votre client lorsque sa période d’essai est sur le point d’expirer.

Sélectionnez ensuite l’option Lien vers une page hébergée par Stripe afin d’intégrer à l’e-mail de rappel un lien permettant au client d’ajouter ou de modifier ses informations de paiement. Nous n’envoyons pas d’e-mails de rappel concernant les périodes d’essai dans les environnements de test. En savoir plus sur la configuration des rappels de fin de période d’essai.

Lorsque vous proposez des périodes d’essai, vous devez vous conformer aux exigences du réseau de cartes. En savoir plus sur le respect des exigences relatives aux périodes d’essai et aux promotions.

Collecter des données de paiement avec le portail client Billing

You can also send the reminder email yourself, and redirect customers to the Billing customer portal to add their payment details.

First, configure the Billing customer portal to enable your customers to manage their subscriptions.

Next, collect billing information from your customers:

  1. Listen to the customer.subscription.trial_will_end event.
  2. If the subscription doesn’t have a default payment method, get the customer’s email using the Customers API and send them a message with a link to your site. It’s helpful to embed the customer ID in the email, for example https://example.com?...&customer={{CUSTOMER_ID}}.
  3. When the customer lands on your site, create a customer portal session using the customer ID from the previous step.
  4. Redirect the customer to the customer portal, where they can update their subscription with payment details.

Your customers can also resume their paused subscription in the customer portal by selecting Start subscription, then adding a payment method. View free trial periods to learn how to configure a subscription to pause or cancel when a free trial ends without a payment method attached.

Utiliser des périodes d’essai avec la facturation à l’usage

Vous pouvez utiliser des périodes d’essai pour les abonnements avec la facturation à l’usage. Pendant la période d’essai, l’utilisation n’est pas comptabilisée dans le total facturé au client à la fin du cycle de facturation. Après la fin de la période d’essai, l’utilisation est comptabilisée et facturée à la fin du cycle de facturation suivant.

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