Guide
Comment vendre des formations en ligne avec WordPress
Pour vendre des formations en ligne avec WordPress, il vous faut quatre choses : un plugin qui héberge et protège vos leçons, un prestataire de paiement comme Stripe, une page de vente avec un prix clair et un espace élève où les acheteurs se connectent. Si le plugin envoie les paiements sur votre propre compte Stripe, vous gardez vos revenus, moins les frais de traitement de Stripe, sans aucune commission de plateforme. Les étapes ci-dessous vous mènent d’un site vide à votre première vente de test.
Sur cette page
1 Décidez ce que vous vendez
Avant de toucher au moindre logiciel, choisissez comment vos élèves vont payer. Le modèle détermine les fonctionnalités dont vous aurez besoin : tranchez cette question en premier.
| Modèle | Fonctionnement | Idéal pour |
|---|---|---|
| Paiement unique | L’élève paie une fois et garde l’accès. | Une formation terminée ou un pack de formations |
| Abonnement | L’élève paie chaque mois ou chaque année, tant qu’il veut garder l’accès. | Une bibliothèque qui s’enrichit ou un accompagnement continu |
| Leçons gratuites et formation payante | Les visiteurs découvrent quelques leçons, puis achètent la formation complète. | Gagner la confiance d’un nouveau public |
Si vous débutez, le paiement unique est le plus simple : un prix, un paiement, aucun renouvellement à gérer. Vous pourrez ajouter des abonnements plus tard ; le guide pour vendre des abonnements couvre cette étape.
2 Comprenez d’où viennent les commissions
Il existe trois grandes façons de vendre une formation en ligne, et elles diffèrent surtout par l’intermédiaire placé entre vous et le paiement de votre élève.
- Les places de marché affichent votre formation dans leur catalogue et gardent généralement un pourcentage de chaque vente en échange de l’audience qu’elles apportent.
- Les plateformes de formation hébergées vous fournissent un site clé en main contre un abonnement mensuel, et certaines ajoutent des frais de transaction selon l’offre.
- Un plugin sur votre propre WordPress tourne sur votre hébergement. Les élèves paient via votre propre compte de paiement : les seuls frais sont ceux du prestataire de paiement et la licence du plugin, s’il en a une.
Vendre des formations sur WordPress sans commission revient donc à choisir un plugin où les paiements arrivent directement sur votre compte Stripe, sans que l’éditeur touche jamais à l’argent. Stripe facture toujours ses propres frais de traitement par transaction, qui varient selon le pays et le type de carte ; consultez les tarifs en vigueur sur stripe.com/pricing.
3 Préparez votre site WordPress
Un site de formation est un site WordPress normal, avec quelques exigences en plus. Vérifiez-les avant d’installer quoi que ce soit :
- HTTPS. Les vrais paiements exigent un site sécurisé (un certificat SSL valide). La plupart des hébergeurs en fournissent un gratuitement.
- Versions. Far LMS nécessite WordPress 6.0 ou plus récent et PHP 7.4 ou plus récent. Le panneau de votre hébergeur indique la version de PHP.
- Une sauvegarde. Faites une sauvegarde complète avant d’ajouter un plugin qui crée des pages et des tables dans la base de données.
- Un compte Stripe. L’ouverture est gratuite et ne prend que quelques minutes.
4 Installez un plugin LMS
Ce guide utilise Far LMS, dont la version gratuite vend des cours en paiement unique avec Stripe, sans limite de durée et sans créer de compte. C’est une option honnête parmi d’autres ; consultez les critères pour choisir un plugin LMS pour la comparer aux autres. L’installation d’un plugin WordPress à partir d’un fichier ZIP se fait toujours de la même façon :
- Téléchargez far-lms.zip sur votre ordinateur.
- Dans l’administration de WordPress, allez dans Extensions → Ajouter une extension et cliquez sur Téléverser une extension.
- Choisissez le fichier, cliquez sur Installer maintenant, puis sur Activer.
- À l’activation, le plugin crée les pages nécessaires : paiement, espace élève, achat unique, connexion, inscription et récupération du mot de passe.
5 Connectez Stripe
- Dans votre tableau de bord Stripe, ouvrez Développeurs → Clés API et copiez la clé publiable (
pk_…) et la clé secrète (sk_…). Pendant vos essais, utilisez les clés de test. - Dans WordPress, allez dans Far LMS → Settings (réglages) et collez les deux clés.
- Copiez l’URL du webhook affichée sur cette page. Dans Stripe, ouvrez Développeurs → Webhooks, ajoutez un endpoint avec cette URL et sélectionnez les événements listés dans le guide de prise en main.
- Copiez le secret de signature de l’endpoint (
whsec_…), collez-le dans Far LMS → Settings et enregistrez.
C’est le webhook qui informe votre site qu’un paiement a réussi : le compte de l’élève et son accès sont alors créés automatiquement. Les données de carte sont saisies chez Stripe et ne passent jamais par votre site.
6 Créez le cours et fixez le prix
- Allez dans Far LMS → Course content (contenu des cours) et créez le cours.
- Ajoutez un module, puis des sections et des leçons à l’intérieur. Pour chaque leçon, collez un lien vidéo (YouTube, Vimeo, Wistia, Loom, Dailymotion, Streamable ou votre propre fichier) et, si vous le souhaitez, un support téléchargeable.
- Allez dans Far LMS → One-time sale (vente en paiement unique) et fixez le prix du cours, ou de tous vos cours ensemble.
Protégez vos fichiers. Les supports téléchargeables sont stockés dans un dossier protégé : seuls les élèves qui ont accès au cours peuvent les ouvrir. Gardez-y le contenu payant, et non dans la médiathèque publique.
7 Faites un achat de test, puis passez en production
- Ouvrez la page d’achat unique créée par le plugin et achetez le cours avec la carte de test de Stripe
4242 4242 4242 4242, n’importe quelle date d’expiration future et n’importe quel CVC. - Vérifiez trois choses : le compte de l’élève existe, l’e-mail de bienvenue est arrivé et le cours apparaît dans l’espace élève.
- Remplacez les clés de test par vos clés de production et créez à nouveau le webhook en mode production, car Stripe sépare les webhooks de test et ceux de production.
- Faites vous-même un petit achat réel, puis remboursez-le depuis Stripe si vous le souhaitez.
8 Lancez-vous : page de vente, taxes et premiers élèves
C’est votre page de vente qui transforme les visiteurs en élèves : rédigez-la en conséquence. Dites à qui s’adresse la formation, ce que les élèves sauront faire à la fin, montrez la liste des leçons et indiquez le prix. Utilisez [acad_figure key="lessons"] pour afficher un nombre de leçons toujours à jour, et reliez le bouton à la page d’achat.
La fiscalité dépend du pays où vous et vos clients résidez : parlez-en à un expert-comptable. Pour commencer, la TVA sur les services numériques vendus à des particuliers dans l’UE suit généralement le pays du client, et le guichet unique de l’UE (OSS) vous permet de la déclarer en un seul endroit. Lisez l’explication officielle sur la page du guichet unique de l’UE.
Ensuite, commencez petit : invitez quelques personnes de votre entourage, recueillez leurs retours sur les premiers modules et corrigez ce qui les déroute avant de faire de la publicité.
Check-list avant de vendre
- Le site est en HTTPS et vous avez une sauvegarde récente.
- Les clés Stripe et le secret du webhook sont enregistrés dans le plugin.
- Au moins un module avec des leçons et un prix clair est prêt.
- Un achat de test a bien créé le compte, l’e-mail et l’accès.
- Les clés et le webhook de production ont remplacé ceux de test.
- Votre page de vente, votre politique de confidentialité et vos conditions générales sont publiées.
Quand vous serez prêt à grandir, consultez la liste complète des fonctionnalités et les offres, ou découvrez comment les abonnements peuvent transformer des acheteurs ponctuels en membres fidèles.
Questions
Questions fréquentes
Peut-on vendre des formations sur WordPress sans payer de commission ?
Oui. Avec un plugin dont les paiements arrivent sur votre propre compte Stripe, il n’y a aucune commission de plateforme. Vous ne payez que les frais de traitement de Stripe et, si le plugin a des offres payantes, sa licence. Far LMS prend 0 % de commission sur toutes ses offres, y compris la gratuite.
Faut-il une offre payante pour vendre une formation ?
Pas avec Far LMS. La version gratuite vend un cours, ou tous vos cours ensemble, en paiement unique avec Stripe. Les abonnements, les codes de réduction, les quiz et les certificats commencent avec l’offre Essentiel ; la page des tarifs donne la répartition exacte.
Où héberger les vidéos de mes cours ?
La plupart des plugins de formation intègrent les vidéos depuis un hébergeur vidéo plutôt que de les servir depuis votre hébergement WordPress, ce qui serait lent et coûteux. Far LMS accepte YouTube, Vimeo, Wistia, Loom, Dailymotion, Streamable et vos propres fichiers vidéo.
Est-ce compatible avec mon thème ?
Les pages de Far LMS utilisent leur propre modèle pleine largeur, testé avec les thèmes de blocs et les thèmes classiques, et reprennent vos couleurs et vos polices. Vous pouvez aussi définir les vôtres dans Far LMS → Customization (personnalisation).
Votre académie. Votre marque. Vos revenus.
Installez la version gratuite dès aujourd’hui et commencez à bâtir votre académie sur le site WordPress que vous avez déjà.