Introduction
Stripe est un processeur de paiement qui permet à vos utilisateurs de payer pour vos services. L’API Stripe Checkout (lien de paiement) est parfaitement intégrée dans Fanify. Elle permet de :- Créer des liens de paiements personnalisés pour vos services
- Savoir quand un client a effectué un paiement
- Donner à l’IA de chatting la possibilité d’envoyer des liens de paiements
- Envoi automatique de contenu payant après paiement
- Statistiques précises sur chaque utilisateur
- Suivi des ventes réalisées par chaque opérateur
- Workflows automatiques, etc.
Fanify ne demande désormais qu’une seule valeur : votre clé secrète Stripe. Le webhook nécessaire à la confirmation des paiements est créé et maintenu automatiquement par Fanify.
Prérequis
- Un compte Stripe actif (en mode production pour de vrai paiements)
- Une URL publique HTTPS de votre instance Fanify : déjà le cas pour les instances issues de l’offre hébergée
- Accès administrateur à votre instance Fanify
Configuration
La configuration tient en trois étapes.1) Récupérer la clé secrète Stripe
Ouvrir les clés d'API
Connectez-vous au Dashboard Stripe, puis allez dans Developers > API keys (lien direct : dashboard.stripe.com/apikeys).
Révéler la clé secrète
Dans la section Clés standard, prenez la 2ième ligne clé secrète, cliquez desuss pour copier (ou sur le bouton “Révéler”). Elle commence par
sk_live_ (ou sk_test_ en mode test).La possibilité de copier la clé secrète n’est disponible que pour les nouveaux comptes Stripe n’ayant jamais utilisé l’API (la clé ne se révèle qu’une seule fois).
Si vous l’avez déjà révélée, créez une nouvelle clé standard (le plus simple) ou une clé restreinte (un peu plus long, mais plus sécurisé).
2) Coller la clé dans Fanify
- Connectez-vous à votre instance Fanify
- Allez dans l’onglet Admin

- Section Services

- Cliquez sur Stripe

- Collez votre clé secrète dans le champ prévu, puis cliquez sur Valider
3) C’est terminé
Une fois la clé validée, Fanify :- Crée automatiquement le webhook Stripe nécessaire à la confirmation des paiements
- Vérifie en continu que votre clé et votre webhook sont opérationnels
- Affiche le statut En ligne ainsi que le solde de votre compte Stripe
Si vous collez une clé en mode test, Fanify vous propose de passer en production ou de rester en mode test pour vos essais. En mode test, la configuration reste pleinement fonctionnelle avec des paiements fictifs.
URLs de retour (optionnel)
Dans Admin > Services > Stripe, vous pouvez définir :- Success URL : lien vers lequel vos utilisateurs sont redirigés après un paiement complété
- Cancel URL : lien vers lequel vos utilisateurs sont redirigés après une annulation de paiement
https://t.me/{telegram_username}
Raccourcisseur de liens (optionnel)
Les lienscheckout.stripe.com sont extrêmement longs.
Par défaut, votre instance Fanify utilise son propre système de raccourcisseur d’URL.
Vous pouvez le configurer ou le désactiver dans l’onglet Admin > Paiements > icône Paramètres.
Test fonctionnel
- Générez un paiement test dans Fanify
- Finalisez le paiement côté Stripe
- Vérifiez dans Fanify que le paiement est marqué payé (Admin > Paiements)
Dépannage
Fanify surveille votre configuration Stripe en permanence. Consultez directement la page Stripe dans Fanify : chaque problème détecté y est affiché avec sa solution.- Si le webhook a été supprimé, désactivé, ou si l’URL de votre instance a changé, un bouton Réparer le webhook apparaît : un clic suffit à rétablir la configuration.
- Si votre clé n’est plus valide (révoquée ou expirée), un message vous invite à coller une nouvelle clé.
- Un avertissement mode test persiste tant que votre compte n’est pas passé en production.
Créer une nouvelle clé
Vous arrivez ici parce que vous ne pouvez plus révéler votre clé existante. Pas d’inquiétude : créer une nouvelle clé prend moins d’une minute. Deux options s’offrent à vous :Clé standard
La plus simple. Recommandée pour la quasi-totalité des utilisateurs.
Clé restreinte
Pour les utilisateurs avancés qui souhaitent limiter les permissions.
Créer une clé standard
C’est l’option recommandée : rapide et fonctionnelle pour tous les usages de Fanify.Ouvrir les clés d'API
Allez dans Developers > API keys (lien direct : dashboard.stripe.com/apikeys).
Créer une clé secrète
Dans le bloc Clés standard (2ième bloc), cliquez à droite sur + Créer une clé secrète.
Choisir le type d'intégration
Dans le panneau qui s’ouvre à droite, sélectionnez la première option, Alimenter une intégration que vous avez créée, puis cliquez sur le bouton bleu Créer une clé secrète en bas à droite.
Stripe peut vous demander de confirmer votre identité à ce moment-là (code reçu par e-mail, code 2FA via une application d’authentification, etc.).
Copier la clé
Stripe affiche alors votre clé (elle commence par
sk_live_). Copiez-la et collez-la directement dans Fanify (étape 2), ou conservez-la en lieu sûr.Créer une clé restreinte
Cette option s’adresse aux utilisateurs soucieux de sécurité qui préfèrent limiter les permissions de la clé fournie à Fanify. Une clé restreinte doit disposer des permissions exactes suivantes pour que Fanify fonctionne :| Ressource | Permission |
|---|---|
| Checkout Sessions | Write |
| Balance | Read |
| Webhook Endpoints | Read et Write |
Ouvrir la création de clé restreinte
Dans le Dashboard Stripe, bloc Clés limitées, cliquez sur + Créer une clé limitée.
Attribuer les permissions
Accordez les permissions du tableau ci-dessus : Checkout Sessions (Write), Balance (Read) et Webhook Endpoints (Read et Write). Laissez toutes les autres ressources sur None.
Créer et copier la clé
Cliquez sur Create key, puis copiez la valeur (elle commence par
rk_live_). Collez-la dans Fanify comme une clé standard (étape 2).Configuration manuelle du webhook
Si vous refusez volontairement d’accorder la permission Webhook Endpoints à votre clé, vous pouvez créer le webhook vous-même et fournir son secret à Fanify via le mode Configuration manuelle de la page Stripe. L’URL du webhook à renseigner côté Stripe est :VOTRE-DOMAINE est à remplacer par l’URL de votre instance Fanify, disponible dans votre dashboard Fanify onglet Instances ou par e-mail.
Le mode Configuration manuelle est réservé aux cas avancés. La configuration automatique (un seul champ) couvre la quasi-totalité des besoins.
Liens utiles
- Dashboard Stripe : dashboard.stripe.com
- Clés d’API : dashboard.stripe.com/apikeys
- Solde du compte : dashboard.stripe.com/balance
- Documentation Stripe sur les webhooks : docs.stripe.com/webhooks
- Documentation Stripe sur les clés d’API : https://docs.stripe.com/keys
