Aperçu
Sentra ajoute de l’intelligence et de l’exécution au-dessus des piles de base de Dodo Payments. C’est un agent IA qui intègre, analyse et agit sur la facturation et les paiements. Sentra connecte les SDK, les API et les adaptateurs à travers votre pile (Auth, DB, CRM, etc.), met en lumière des informations sur les revenus comme les moteurs de croissance, et exécute des actions clients telles que des remboursements, des mises à niveau et des crédits.Sentra est actuellement en Beta. Les fonctionnalités, les API et les intégrations peuvent changer rapidement. Nous accueillons vos retours et rapports de bogues pendant que nous itérons !
Installation
Sentra est disponible en tant qu’extension pour VS Code, Cursor et Windsurf. Choisissez votre IDE ci-dessous :- VS Code
- Cursor
- Windsurf
1
Ouvrir le Marketplace des Extensions
- Ouvrez VS Code.
- Cliquez sur l’icône des Extensions dans la barre latérale (ou appuyez sur
Cmd+Shift+Xsur macOS /Ctrl+Shift+Xsur Windows/Linux). - Recherchez “Sentra by Dodo Payments” dans le marketplace.

2
Installer l'Extension
- Cliquez sur “Sentra by Dodo Payments” dans les résultats de recherche.
- Cliquez sur le bouton Installer.
- Attendez que l’installation soit terminée.
3
Redémarrer VS Code
Après l’installation, redémarrez VS Code pour activer l’extension.
Configuration
Une fois installé, vous devez configurer Sentra avec votre clé API Dodo Payments et les paramètres d’environnement.1
Obtenez votre clé API
- Connectez-vous à votre tableau de bord Dodo Payments.
- Accédez à Paramètres › Clés API.
- Copiez votre clé API.
2
Configurer Sentra
- Ouvrez votre IDE (VS Code, Cursor ou Windsurf).
- Ouvrez la Palette de Commandes (
Cmd+Shift+Psur macOS /Ctrl+Shift+Psur Windows/Linux). - Tapez “Sentra: Configurer” et sélectionnez-le.
- Entrez votre clé API Dodo Payments lorsque vous y êtes invité.

3
Sélectionner le Mode d'Environnement
Choisissez votre mode d’environnement :
- Mode Test : Pour le développement et les tests
- Mode Live : Pour une utilisation en production
4
Définir l'Effort de Raisonnement du Modèle
Sélectionnez votre niveau d’effort de raisonnement de modèle préféré :
- Faible : Réponses plus rapides, adapté aux tâches simples
- Moyen : Performance équilibrée (recommandé)
- Élevé : Analyse plus approfondie, adapté aux intégrations complexes
5
Compléter la Configuration
Cliquez sur C’est parti ! pour compléter la configuration et commencer à utiliser Sentra.
Vos clés API sont stockées en toute sécurité dans le stockage secret de votre IDE et ne sont jamais exposées dans votre code.
Comment ça fonctionne
Sentra suit un processus simple en quatre étapes, de l’invite à la production :1
Invite
Tapez ce que vous souhaitez construire. Par exemple : “Ajoutez une facturation basée sur l’utilisation avec un essai gratuit pour mon plan Pro.”

2
Plan
Sentra génère les modifications (hooks SDK, objets, config) et présente un plan pour votre révision.
3
Approuver
Examinez le plan généré et confirmez les modifications que vous souhaitez que Sentra mette en œuvre.
4
Exécuter
Sentra applique les modifications, les teste et confirme le succès.
Utiliser Sentra
Modes
Sentra propose trois modes d’interaction accessibles depuis l’interface :- Demander : Posez des questions sur Dodo Payments, les modèles de facturation, l’utilisation de l’API et les meilleures pratiques
- Construire : Intégrez la facturation et l’interface utilisateur dans votre application avec une assistance guidée
- Planifier : Concevez des architectures de facturation évolutives avec des conseils architecturaux
Tâches d’Exemple
Voici quelques tâches courantes que vous pouvez accomplir avec Sentra :- Intégrer la Page de Tarification : Configurez une page de tarification complète avec des listes de produits et un processus de paiement
- Implémenter un Webhook : Configurez des gestionnaires de webhook pour les événements de paiement
- Ajouter un Flux d’Abonnement : Créez une gestion d’abonnement avec des capacités de mise à niveau/déclassement
- Configurer la Facturation Basée sur l’Utilisation : Configurez des compteurs et l’ingestion d’événements pour le suivi de l’utilisation
- Créer un Portail Client : Construisez un portail d’auto-service pour la gestion de la facturation
Paramètres d’Auto-Approvisionnement
Vous pouvez configurer des paramètres d’auto-approvisionnement pour rationaliser votre flux de travail :- Aucun : Examinez et approuvez toutes les modifications manuellement (recommandé pour la production)
- Faible Risque : Auto-approuvez les modifications simples et à faible risque
- Toutes : Auto-approuvez toutes les modifications (à utiliser avec prudence)
Modèles de Facturation Pris en Charge
Sentra prend en charge tous les modèles de facturation de Dodo Payments :- Paiements Uniques : Transactions d’achat uniques
- Abonnements : Facturation récurrente avec plusieurs intervalles
- Facturation Basée sur l’Utilisation : Facturation mesurée basée sur la consommation
- Facturation Basée sur les Résultats : Modèles de tarification au résultat
Pour Qui Est-ce ?
Sentra fait le lien entre l’ingénierie et les affaires, afin que chaque équipe puisse expédier la monétisation sans friction :- Développeurs : Expédiez la monétisation plus rapidement dans votre IDE
- Fondateurs & PMs : Prototypage de modèles de facturation sans travail d’infrastructure approfondi
- RevOps & Finance : Utilisez des actions encadrées sans avoir besoin d’ingénieurs
- Support & Succès : Résolvez les cas de facturation en toute sécurité, avec des approbations là où c’est nécessaire
Dépannage
L'extension n'apparaît pas après l'installation
L'extension n'apparaît pas après l'installation
Si Sentra n’apparaît pas dans votre IDE après l’installation, essayez ce qui suit :
- Redémarrez votre éditeur : Fermez et rouvrez complètement VS Code, Cursor ou Windsurf
- Vérifiez l’installation : Vérifiez que l’extension est installée en allant dans Extensions et en recherchant “Sentra”
- Recharger la fenêtre : Utilisez la Palette de Commandes (
Cmd+Shift+P/Ctrl+Shift+P) et exécutez “Développeur : Recharger la fenêtre”
Le redémarrage de l’éditeur résout le problème dans la plupart des cas.
Clé API invalide ou erreurs d'authentification
Clé API invalide ou erreurs d'authentification
- Vérifiez que votre clé API est correcte et active dans le tableau de bord Dodo Payments
- Assurez-vous d’utiliser le bon mode d’environnement (Test vs Live) qui correspond à votre clé API
- Vérifiez que votre clé API a les autorisations nécessaires
- Essayez de régénérer votre clé API si le problème persiste
Configuration non enregistrée
Configuration non enregistrée
- Assurez-vous d’avoir complété tous les champs requis dans l’écran de configuration
- Vérifiez que votre IDE a la permission d’accéder au stockage secret
- Essayez de reconfigurer Sentra via la Palette de Commandes
Échec de la génération du plan
Échec de la génération du plan
- Vérifiez que votre clé API est valide et a accès aux ressources requises
- Vérifiez votre connexion Internet
- Assurez-vous d’utiliser un modèle de facturation pris en charge
- Essayez de reformuler votre invite avec des détails plus spécifiques
Erreurs d'exécution
Erreurs d'exécution
- Examinez attentivement le plan généré avant approbation
- Vérifiez que la structure de votre projet correspond aux attentes de Sentra
- Vérifiez que toutes les dépendances sont installées
- Consultez le panneau de sortie de l’IDE pour des messages d’erreur détaillés
Ressources Supplémentaires
Docs Dodo Payments
En savoir plus sur les fonctionnalités et capacités de Dodo Payments.
Référence API
Explorez la référence complète de l’API Dodo Payments.
Configuration du Webhook
Comprenez comment configurer des webhooks pour les événements de paiement.
Obtenir l'Accès Beta
Visitez le site Web de Sentra pour en savoir plus et obtenir un accès beta.