Connectez OpenFormations à vos outils existants pour une expérience fluide et automatisée. Authentification sociale, paiements via Stripe et intégrations tierces.
Google OAuth
L'authentification Google permet à vos formateurs et apprenants de se connecter en un clic avec leur compte Google existant.
Avantages
Connexion instantanée — Pas de mot de passe à créer ni à retenir.
Profil pré-rempli — Le nom, l'email et la photo de profil Google sont automatiquement récupérés.
Sécurité renforcée — Bénéficiez de la sécurité de l'authentification Google (2FA, détection d'activité suspecte).
Moins de friction — Les apprenants sont plus susceptibles de s'inscrire si la connexion est simple.
Fonctionnement
L'utilisateur clique sur Se connecter avec Google sur la page de connexion.
Il est redirigé vers la page d'autorisation Google.
Il choisit son compte Google et autorise OpenFormations à accéder à son nom et son email.
Il est redirigé vers OpenFormations, connecté automatiquement.
Si c'est sa première connexion, un compte est créé automatiquement.
Données récupérées
Nom complet
Adresse email
Photo de profil
Aucune autre donnée n'est récupérée (pas de contacts, agenda, etc.)
L'intégration Google est activée par défaut sur OpenFormations. Aucune configuration supplémentaire n'est nécessaire de votre côté. Vos apprenants voient automatiquement le bouton « Se connecter avec Google » sur la page de connexion.
LinkedIn OAuth
L'authentification LinkedIn est particulièrement adaptée aux formations professionnelles et au contexte B2B.
Avantages
Profil professionnel — Le nom, titre professionnel et photo LinkedIn sont importés.
Crédibilité B2B — Les apprenants professionnels préfèrent souvent se connecter avec leur identité LinkedIn.
Réseautage — Les apprenants peuvent partager leur certificat directement sur LinkedIn.
Fonctionnement
L'utilisateur clique sur Se connecter avec LinkedIn.
Il est redirigé vers la page d'autorisation LinkedIn.
Il autorise OpenFormations à accéder à son profil de base.
Il est redirigé et connecté automatiquement.
Données récupérées
Nom complet
Adresse email
Photo de profil
Titre professionnel (ex : « Directeur Marketing chez Acme »)
LinkedIn + Certificats
Encouragez vos apprenants à ajouter leurs certificats OpenFormations sur leur profil LinkedIn. La page de vérification publique renforce la crédibilité de la certification.
Stripe Connect
Stripe est le processeur de paiement intégré à OpenFormations. Il gère toutes les transactions de manière sécurisée et conforme.
Ce que Stripe gère pour vous
Traitement des paiements — Cartes bancaires (Visa, Mastercard, Amex), Apple Pay, Google Pay.
Sécurité — Certification PCI DSS Level 1, 3D Secure (SCA), chiffrement de bout en bout.
Virements — Transfert automatique des fonds sur votre compte bancaire (IBAN).
Remboursements — Traitement des remboursements totaux et partiels.
Rapports financiers — Tableau de bord Stripe complet pour votre comptabilité.
Conformité fiscale — Calcul automatique de la TVA si applicable.
Configuration
Voir la section Paiements → Configurer Stripe Connect pour le guide de configuration détaillé.
Tableau de bord Stripe
En plus du dashboard OpenFormations, vous avez accès à votre tableau de bord Stripe complet sur dashboard.stripe.com pour :
Voir l'état de vos versements bancaires en temps réel
Gérer vos informations bancaires
Configurer le calendrier de versement (quotidien, hebdomadaire, mensuel)
Consulter les rapports financiers détaillés
Gérer les litiges éventuels
Télécharger les relevés fiscaux
Frais Stripe
Les frais Stripe standard s'appliquent : environ 1,4% + 0,25€ par transaction en Europe. Ces frais sont prélevés directement par Stripe, en plus de la commission OpenFormations (selon votre plan). Consultez stripe.com/fr/pricing pour les détails.
Emails transactionnels
OpenFormations envoie automatiquement des emails à vos apprenants lors d'événements clés :
Confirmation d'inscription — Quand un apprenant s'inscrit à une formation.
Confirmation de paiement — Avec le récapitulatif de la transaction.
Invitation à une formation — Quand vous invitez un apprenant par email.
Certificat disponible — Quand le certificat est généré.
Évaluation à remplir — Questionnaire de satisfaction à chaud ou à froid.
Rappel de progression — Pour les apprenants inactifs (configurable).
Les emails utilisent automatiquement votre nom d'organisme et votre logo pour une communication professionnelle et cohérente avec votre marque.
Webhooks
À venir — Les webhooks vous permettront de recevoir des notifications automatiques dans vos systèmes lors d'événements clés :
• enrollment.created — Nouvel apprenant inscrit
• enrollment.completed — Formation complétée
• certificate.issued — Certificat délivré
• payment.received — Paiement reçu
• payment.refunded — Remboursement effectué
• exam.passed — Examen réussi
• evaluation.submitted — Évaluation soumise
Chaque webhook envoie un payload JSON signé à votre URL de destination, vérifiable avec un secret partagé.
API REST
À venir — Une API REST complète vous permettra d'intégrer OpenFormations dans vos propres applications :
• Formations — Lister, créer, modifier, publier des formations par API.
• Apprenants — Inscrire, désinscrire, consulter la progression.
• Certificats — Vérifier, lister, révoquer des certificats.
• Analytics — Récupérer les métriques et statistiques.
• Paiements — Consulter l'historique des transactions.
L'API sera disponible sur les plans Pro et Entreprise, avec authentification par clé API et documentation OpenAPI/Swagger complète.
Automatisations possibles
Avec les webhooks et l'API (à venir), vous pourrez automatiser de nombreux processus :
CRM — Synchroniser automatiquement vos apprenants avec votre CRM (HubSpot, Salesforce, Pipedrive).
Email marketing — Ajouter les apprenants à vos listes email (Mailchimp, Brevo, ConvertKit).
Comptabilité — Envoyer les transactions à votre logiciel comptable (Pennylane, Sage).
Slack / Teams — Recevoir des notifications en temps réel dans votre canal de communication.
Zapier / Make / n8n — Connecter OpenFormations à 5000+ applications sans code.
Intéressé ?
Si vous avez besoin des webhooks ou de l'API en avance, contactez-nous. Nous priorisons les fonctionnalités selon les retours utilisateurs. Votre feedback nous aide à construire les bonnes intégrations.
Embeds dans les leçons
L'éditeur de contenu permet d'intégrer du contenu externe directement dans vos leçons via des iframes sécurisées :
YouTube — Vidéos et playlists.
Vimeo — Vidéos (y compris protégées par mot de passe).
Loom — Enregistrements d'écran.
Figma — Prototypes et fichiers de design.
Google Docs / Sheets / Slides — Documents collaboratifs en lecture seule.
CodePen / CodeSandbox — Environnements de code interactifs.
Typeform / Google Forms — Formulaires et sondages externes.
Miro / Whimsical — Tableaux blancs et diagrammes collaboratifs.
Pour insérer un embed, tapez /embeddans l'éditeur et collez l'URL du contenu à intégrer.