Ajouter une période d'essai aux abonnements Stripe

Souhaitez-vous permettre à vos clients d'essayer votre abonnement avant de le payer ? Avec une période d'essai, les clients saisissent leur carte lors de l'inscription, mais ne sont pas facturés avant la fin de l'essai.

WPForms vous permet d'ajouter une période d'essai à n'importe quel plan d'abonnement Stripe dans votre formulaire. Ce tutoriel vous montrera comment ajouter une période d'essai à vos abonnements Stripe et gérer les inscriptions d'essai dans WPForms.


Avant de commencer, assurez-vous d'installer et d'activer WPForms sur votre site WordPress. Vous aurez besoin de WPForms 2.0.4 ou supérieur pour utiliser les périodes d'essai.

Vous devrez également connecter Stripe à votre site et activer les webhooks Stripe. WPForms utilise les webhooks pour suivre chaque essai et enregistrer le premier paiement à la fin de l'essai. Si vous utilisez WPForms Lite, consultez notre guide sur l'utilisation de Stripe avec WPForms Lite.

Ajouter une période d'essai à un plan d'abonnement

Pour commencer, créez un nouveau formulaire ou modifiez-en un existant pour ouvrir le constructeur de formulaires. Votre formulaire doit comporter un champ Carte de crédit Stripe et un champ de paiement, tel que Article unique, qui définit le prix de l'abonnement.

Ensuite, allez dans Paiements » Stripe. Sous Paiements récurrents, activez l'option Activer les paiements d'abonnement récurrents. Si vous n'avez pas encore configuré de plan d'abonnement, consultez notre guide sur l'activation des paiements d'abonnement récurrents.

Trouvez ensuite le paramètre Période d'essai dans votre plan, sous Cycles récurrents. Entrez la durée de l'essai dans la zone numérique. Ensuite, choisissez Jours, Semaines, Mois ou Années dans le menu déroulant à côté.

Période d'essai définie à 14 jours dans un plan d'abonnement Stripe

Stripe autorise un essai allant jusqu'à 730 jours. Cela équivaut à 104 semaines, 24 mois ou 2 ans. Si vous entrez un nombre plus grand, WPForms le convertira au maximum pour l'unité que vous avez choisie. Laissez le paramètre à 0 pour facturer les clients dès qu'ils soumettent le formulaire.

Une fois que vous avez défini votre essai, assurez-vous de sauvegarder votre formulaire.

Remarque : Si les webhooks Stripe sont désactivés, vous verrez un message Webhooks requis lors de la sauvegarde. Cliquez sur le lien Paramètres de paiement dans le message, cochez Activer les webhooks et enregistrez vos paramètres.

Visualiser l'essai sur votre formulaire

Lorsqu'un plan inclut un essai, votre formulaire affiche une courte note sous le champ Carte de crédit Stripe. Elle indique aux clients qu'ils ne seront pas facturés aujourd'hui, ainsi que le montant et la date de leur premier paiement.

Note d'essai au-dessus du total du formulaire indiquant que le client ne sera pas facturé aujourd'hui

Lorsqu'un client soumet le formulaire, Stripe enregistre sa carte et démarre l'abonnement en période d'essai. Aucun argent n'est prélevé à l'inscription. Si la banque du client demande une authentification de carte, telle que la 3D Secure, elle se produit lors de l'inscription.

Lorsque l'essai se termine, Stripe débite automatiquement la carte enregistrée. Votre client n'a rien d'autre à faire.

Visualiser les abonnements d'essai

Pour voir vos inscriptions à l'essai, allez dans WPForms » Paiements. Chaque inscription à l'essai affiche un total de 0,00 $, car rien n'a encore été facturé. La colonne Abonnement affiche le prix du plan et la fréquence de facturation, avec une icône d'horloge pendant que l'essai est actif.

Inscription d'essai dans la liste des paiements avec un alt=

Cliquez sur un paiement pour ouvrir ses détails. Dans la section Détails de l'abonnement, vous verrez le prix du plan sous Cycle de facturation. La Date de renouvellement indique le jour où l'essai se termine et où le premier paiement est dû. Le statut de l'abonnement est En essai.

Détails de l'abonnement pour une inscription d'essai avec le statut En essai

Lorsque l'essai se termine et que Stripe débite la carte, le premier paiement apparaît dans la section Historique des paiements et le statut passe à Actif. Pour mettre fin à un abonnement avant la fin de l'essai, cliquez sur Annuler dans la section Détails de l'abonnement.

Pour en savoir plus sur l'écran des paiements, consultez notre guide sur la visualisation et la gestion des paiements.

Utiliser les balises intelligentes d'essai

WPForms inclut 2 balises intelligentes pour les essais. Vous pouvez les ajouter à vos e-mails de notification et messages de confirmation pour rappeler aux clients la fin de leur essai.

  • Date de fin d'essai : Affiche la date de fin de l'essai et la date d'échéance du premier paiement, par exemple le 10 novembre 2026. Sa balise intelligente est {trial_end_date}. Pour modifier l'affichage de la date, ajoutez un format, par exemple {trial_end_date format="d.m.Y"}.
  • Premier paiement d'essai : Affiche le montant du premier paiement, par exemple 10,00 $. Sa balise intelligente est {trial_first_payment}.

Par exemple, vous pouvez ajouter cette ligne à votre message de confirmation : Votre essai gratuit se termine le {trial_end_date}. Votre premier paiement de {trial_first_payment} sera dû à cette date.

Les deux balises intelligentes restent vides lorsqu'une soumission n'inclut pas d'essai. Pour en savoir plus, consultez notre guide sur l'utilisation des balises intelligentes dans WPForms.

Configuration de la logique conditionnelle (facultatif)

Avec la logique conditionnelle, vous pouvez accorder un essai uniquement aux clients qui saisissent un code. Tous les autres sont facturés immédiatement.

Remarque : Les plans d'abonnement multiples et la logique conditionnelle pour les paiements nécessitent le module complémentaire Stripe Pro, qui est disponible avec une licence Pro ou supérieure.

Tout d'abord, allez dans Champs et ajoutez un champ Texte sur une seule ligne à votre formulaire. Donnez-lui une étiquette que vos clients comprendront, telle que Code d'essai.

Ensuite, revenez à Paiements » Stripe. Dans votre premier plan, laissez Période d'essai à 0. Ensuite, activez Activer la logique conditionnelle et définissez la règle pour traiter le plan si votre champ de code est vide. Les clients qui laissent le code vide obtiennent ce plan et paient immédiatement.

Après cela, cliquez sur Ajouter un nouveau plan, entrez un nom tel que Essai de 7 jours, et cliquez sur OK. Définissez sa Période d'essai à 7 Jours. Sélectionnez ensuite votre champ Email sous Email du client, car chaque nouveau plan a besoin de ses propres détails client.

Enfin, activez Activer la logique conditionnelle pour ce plan et définissez-le pour qu'il traite si votre champ de code correspond à votre code, tel que 7JOURS. Répétez ces étapes pour toute autre durée d'essai que vous souhaitez proposer, puis enregistrez votre formulaire.

Logique conditionnelle traitant le plan d'essai lorsque le code d'essai est 7DAYS

Si les réponses d'un client correspondent à plus d'un plan, WPForms traite le premier plan qui correspond. Pour plus de façons d'utiliser les règles avec les paiements, consultez notre guide sur la logique conditionnelle pour les paiements Stripe.

Questions fréquemment posées

Ci-dessous, nous avons abordé certaines des questions les plus courantes concernant les périodes d'essai pour les abonnements Stripe.

Pourquoi mon inscription d'essai affiche-t-elle 0,00 $ dans les paiements ?

Aucun argent n'est prélevé lorsqu'un client commence un essai, donc l'inscription est enregistrée comme 0,00 $. Le premier paiement est ajouté comme un paiement séparé à la fin de l'essai. Comme rien n'a été facturé à l'inscription, il n'y a rien à rembourser pour cela.

Que se passe-t-il si le premier paiement de mon client échoue ?

Le statut de l'abonnement passe à En souffrance, et Stripe essaie de débiter la carte à nouveau. Si une tentative ultérieure réussit, le statut revient à Actif. Si Stripe arrête d'essayer, l'abonnement est annulé et s'affiche comme Annulé dans WPForms.

Mes clients recevront-ils un rappel avant la fin de leur essai ?

WPForms n'envoie pas de rappels d'essai. Cependant, Stripe peut envoyer des e-mails à vos clients avant la fin de leur essai. Pour activer cette option, consultez le guide de Stripe sur les e-mails de rappel d'essai.

Pourquoi ne vois-je pas la note d'essai sur mon formulaire ?

La note n'apparaît que lorsque chaque client qui soumet le formulaire bénéficie d'un essai. Elle est masquée lorsque les paiements uniques sont activés ou lorsqu'un plan du formulaire n'a pas d'essai, comme dans la configuration du code d'essai ci-dessus.

Si vos plans ont des durées d'essai différentes, la note indique seulement que les clients ne seront pas facturés aujourd'hui.

Puis-je utiliser une période d'essai avec un nombre défini de cycles récurrents ?

Oui. L'essai vient en premier, puis Stripe facture à chaque cycle que vous définissez. Par exemple, un plan avec un essai de 30 jours et 12 cycles mensuels donne à votre client 30 jours gratuits suivis de 12 paiements.

C'est tout ! Vous pouvez maintenant ajouter une période d'essai à vos abonnements Stripe et suivre les inscriptions d'essai dans WPForms.

Ensuite, souhaitez-vous personnaliser les e-mails que vos clients reçoivent après s'être abonnés ? Consultez notre tutoriel sur la configuration des notifications de formulaire pour tous les détails.

Le meilleur plugin de création de formulaires par glisser-déposer pour WordPress

Facile, rapide et sécurisé. Rejoignez plus de 6 millions de propriétaires de sites Web qui font confiance à WPForms.