Exemple : un bot Telegram qui vend un cours et débloque l’accès après paiement
Un exemple concret de bot de paiement pour formateurs : catalogue de cours, facture, webhook, puis invitation canal privé, fichiers ou Mini App de leçons. Paiements en plusieurs fois et Telegram Stars compris.
C’est l’exemple que je prends quand quelqu’un vend déjà du savoir dans Telegram : un canal avec des accroches, un bot qui répond « ça coûte combien ? », et un commercial qui colle un numéro de carte. La tâche du bot : encaisser et ouvrir l’accès sans ce copier-coller.
Le produit n’est pas « un chatbot avec un bouton payer ». C’est une licence liée à un id Telegram : payé → membre du canal privé / ouvre la Mini App de leçons / reçoit les fichiers. Impayé ou remboursé → dehors.
1. Le parcours utilisateur dans cet exemple
Quatre étapes. Sans webhook ou invitation, il reste un bouton payer et une file support.
- Départ : le bot salue, montre 1-5 produits (cours, atelier, pack PDF). Une seule offre - on saute le catalogue, on paie.
- Paiement : le backend crée un achat pending, puis une facture Mono / LiqPay / Stripe ou une facture native Telegram. Pour des extras numériques pas chers, Stars peut aller - commission et règle « digital goods » à connaître.
- Webhook paid : marquer l’achat, générer une invitation canal à usage unique (ou ajouter via le token du bot), envoyer les fichiers, ou lever un flag que la Mini App lit à l’ouverture.
- Support : « j’ai payé, pas d’accès » est une recherche id Telegram + dernier paiement, pas une chasse dans un tableur. Remboursement : révoquer l’invitation et sortir l’utilisateur.
2. Ce que je monterais d’abord (et ce que je ne toucherais pas)
Pour un premier cours payant, je ne monterais pas un LMS. Je monterais l’encaissement et l’ouverture d’accès.
- Oui : un prestataire que les étudiants utilisent déjà (Mono ou LiqPay en Ukraine, Stripe à l’étranger), webhook, canal privé ou envoi de fichiers, liste admin des ids payés.
- Plus tard : plusieurs fois (deux ou trois factures, accès après la première ou la dernière - à écrire), lecteur Mini App, quiz, certificats.
- Pas en v1 : CDN vidéo maison, forum, gamification. Ce sont d’autres produits. Ils n’encaissent pas la première hryvnia.
3. Paiements qui collent à cet exemple
Le prestataire suit l’étudiant, pas la tendance. Une cohorte ukrainienne à 8 000 UAH ne veut pas de Stars.
- Ukraine, une fois : acquiring Monobank ou LiqPay. Apple Pay / Google Pay sur la page de paiement. Webhook → invitation. Checkbox / Vchasno.Kasa si fiscalisation.
- Cartes internationales : Stripe Checkout ou Payment Links depuis le backend, success_url vers Telegram. Abonnements si le cours est une adhésion - autre exemple.
- Telegram Stars : ok pour de petits biens numériques dans le bot. Mauvais pour une cohorte à 15 000 UAH si les étudiants attendent un reçu bancaire et une facture FOP.
Conclusion : un bot cours est une caisse plus une porte
Si vous animez déjà une audience dans un canal et perdez des ventes en Direct, cet exemple est souvent le plus petit produit Telegram payant qui fait bouger le mois. Je raccorde facture, webhook, invitation et la recherche « j’ai payé ». Pour votre cours - une offre ou un petit catalogue - écrivez via le formulaire.
Il faut le construire, pas seulement le lire ?
Développement Telegram Mini App : Next.js, paiements, bots. Prestataire directe.
On discute de votre projet ?
Je suis ingénieure web senior, spécialisée en React et Next.js - disponible en freelance partout dans le monde.
Localisation
Kyiv, Ukraine
Upwork
Voir le profilTelegram
Me contacterViber
Me contacter