Übersicht
Sentra fügt Intelligenz und Ausführung auf den Kernstapeln von Dodo Payments hinzu. Es ist ein KI-Agent, der Abrechnung und Zahlungen integriert, analysiert und darauf reagiert. Sentra verbindet SDKs, APIs und Adapter über Ihren Stack (Auth, DB, CRM usw.), zeigt Einnahmeeinblicke wie Wachstumsfaktoren an und führt Kundenaktionen wie Rückerstattungen, Upgrades und Gutschriften aus.Sentra befindet sich derzeit in der Beta-Phase. Funktionen, APIs und Integrationen können sich schnell ändern. Wir freuen uns über Feedback und Fehlerberichte, während wir iterieren!
Installation
Sentra ist als Erweiterung für VS Code, Cursor und Windsurf verfügbar. Wählen Sie Ihre IDE unten aus:- VS Code
- Cursor
- Windsurf
1
Erweiterungsmarktplatz öffnen
- Öffnen Sie VS Code.
- Klicken Sie auf das Erweiterungssymbol in der Seitenleiste (oder drücken Sie
Cmd+Shift+Xauf macOS /Ctrl+Shift+Xauf Windows/Linux). - Suchen Sie im Marktplatz nach “Sentra von Dodo Payments”.

2
Erweiterung installieren
- Klicken Sie auf “Sentra von Dodo Payments” aus den Suchergebnissen.
- Klicken Sie auf die Schaltfläche Installieren.
- Warten Sie, bis die Installation abgeschlossen ist.
3
VS Code neu starten
Starten Sie nach der Installation VS Code neu, um die Erweiterung zu aktivieren.
Einrichtung
Nach der Installation müssen Sie Sentra mit Ihrem Dodo Payments API-Schlüssel und den Umgebungs Einstellungen konfigurieren.1
API-Schlüssel abrufen
- Melden Sie sich bei Ihrem Dodo Payments-Dashboard an.
- Navigieren Sie zu Einstellungen › API-Schlüssel.
- Kopieren Sie Ihren API-Schlüssel.
2
Sentra konfigurieren
- Öffnen Sie Ihre IDE (VS Code, Cursor oder Windsurf).
- Öffnen Sie die Befehlspalette (
Cmd+Shift+Pauf macOS /Ctrl+Shift+Pauf Windows/Linux). - Geben Sie “Sentra: Konfigurieren” ein und wählen Sie es aus.
- Geben Sie Ihren Dodo Payments API-Schlüssel ein, wenn Sie dazu aufgefordert werden.

3
Umgebungsmodus auswählen
Wählen Sie Ihren Umgebungsmodus:
- Testmodus: Für Entwicklung und Tests
- Live-Modus: Für den produktiven Einsatz
4
Modell-Überlegungsaufwand festlegen
Wählen Sie Ihr bevorzugtes Niveau des Überlegungsaufwands für das Modell:
- Niedrig: Schnellere Antworten, geeignet für einfache Aufgaben
- Mittel: Ausgewogene Leistung (empfohlen)
- Hoch: Gründlichere Analyse, geeignet für komplexe Integrationen
5
Einrichtung abschließen
Klicken Sie auf Loslegen!, um die Einrichtung abzuschließen und Sentra zu verwenden.
Ihre API-Schlüssel werden sicher im Secret Storage Ihrer IDE gespeichert und niemals in Ihrem Code angezeigt.
Funktionsweise
Sentra folgt einem einfachen vierstufigen Prozess von der Eingabe bis zur Produktion:1
Eingabe
Geben Sie ein, was Sie erstellen möchten. Zum Beispiel: “Fügen Sie eine nutzungsbasierte Abrechnung mit einer kostenlosen Testversion für meinen Pro-Plan hinzu.”

2
Plan
Sentra generiert die Änderungen (SDK-Hooks, Objekte, Konfiguration) und präsentiert einen Plan zur Überprüfung.
3
Genehmigen
Überprüfen Sie den generierten Plan und bestätigen Sie die Änderungen, die Sie von Sentra implementiert haben möchten.
4
Ausführen
Sentra wendet die Änderungen an, testet sie und bestätigt den Erfolg.
Verwendung von Sentra
Modi
Sentra bietet drei Interaktionsmodi, die über die Benutzeroberfläche zugänglich sind:- Fragen: Stellen Sie Fragen zu Dodo Payments, Abrechnungsmodellen, API-Nutzung und Best Practices
- Erstellen: Integrieren Sie Abrechnung und UI in Ihre Anwendung mit geführter Unterstützung
- Planen: Entwerfen Sie skalierbare Abrechnungsarchitekturen mit architektonischer Anleitung
Beispielaufgaben
Hier sind einige häufige Aufgaben, die Sie mit Sentra erledigen können:- Preisseite integrieren: Richten Sie eine vollständige Preisseite mit Produktlisten und Checkout ein
- Webhook implementieren: Konfigurieren Sie Webhook-Handler für Zahlungsereignisse
- Abonnementfluss hinzufügen: Erstellen Sie ein Abonnementmanagement mit Upgrade-/Downgrade-Funktionen
- Nutzungsbasierte Abrechnung einrichten: Konfigurieren Sie Zähler und Ereignisaufnahme für die Nutzungserfassung
- Kundenportal erstellen: Erstellen Sie ein Kunden-Self-Service-Portal für das Abrechnungsmanagement
Auto-Genehmigungseinstellungen
Sie können Auto-Genehmigungseinstellungen konfigurieren, um Ihren Workflow zu optimieren:- Keine: Überprüfen und genehmigen Sie alle Änderungen manuell (empfohlen für die Produktion)
- Niedriges Risiko: Auto-Genehmigung einfacher, risikoarmer Änderungen
- Alle: Auto-Genehmigung aller Änderungen (mit Vorsicht verwenden)
Unterstützte Abrechnungsmodelle
Sentra unterstützt alle Abrechnungsmodelle von Dodo Payments:- Einmalzahlungen: Einzelkäufe
- Abonnements: Wiederkehrende Abrechnung mit mehreren Intervallen
- Nutzungsbasierte Abrechnung: Abrechnung basierend auf Verbrauch
- Ergebnisbasierte Abrechnung: Preisgestaltung nach Ergebnis
Für wen ist es gedacht
Sentra überbrückt Ingenieurwesen und Geschäft, sodass jedes Team Monetarisierung ohne Reibung umsetzen kann:- Entwickler: Monetarisierung schneller in Ihrer IDE umsetzen
- Gründer & PMs: Abrechnungsmodelle ohne tiefgehende Infrastrukturarbeit prototypisieren
- RevOps & Finanzen: Verwenden Sie geschützte Aktionen, ohne Ingenieure zu benötigen
- Support & Erfolg: Lösen Sie Abrechnungsfälle sicher, mit Genehmigungen wo nötig
Fehlersuche
Erweiterung erscheint nach der Installation nicht
Erweiterung erscheint nach der Installation nicht
Wenn Sentra nach der Installation nicht in Ihrer IDE angezeigt wird, versuchen Sie Folgendes:
- Editor neu starten: Schließen Sie VS Code, Cursor oder Windsurf vollständig und öffnen Sie ihn erneut.
- Installation überprüfen: Überprüfen Sie, ob die Erweiterung installiert ist, indem Sie zu Erweiterungen gehen und nach “Sentra” suchen.
- Fenster neu laden: Verwenden Sie die Befehlspalette (
Cmd+Shift+P/Ctrl+Shift+P) und führen Sie “Developer: Reload Window” aus.
Ein Neustart des Editors löst das Problem in den meisten Fällen.
Ungültiger API-Schlüssel oder Authentifizierungsfehler
Ungültiger API-Schlüssel oder Authentifizierungsfehler
- Überprüfen Sie, ob Ihr API-Schlüssel korrekt und aktiv im Dodo Payments-Dashboard ist.
- Stellen Sie sicher, dass Sie den richtigen Umgebungsmodus (Test vs. Live) verwenden, der mit Ihrem API-Schlüssel übereinstimmt.
- Überprüfen Sie, ob Ihr API-Schlüssel die erforderlichen Berechtigungen hat.
- Versuchen Sie, Ihren API-Schlüssel neu zu generieren, wenn das Problem weiterhin besteht.
Konfiguration wird nicht gespeichert
Konfiguration wird nicht gespeichert
- Stellen Sie sicher, dass Sie alle erforderlichen Felder im Konfigurationsbildschirm ausgefüllt haben.
- Überprüfen Sie, ob Ihre IDE die Berechtigung hat, auf den Secret Storage zuzugreifen.
- Versuchen Sie, Sentra über die Befehlspalette neu zu konfigurieren.
Planerstellung schlägt fehl
Planerstellung schlägt fehl
- Überprüfen Sie, ob Ihr API-Schlüssel gültig ist und Zugriff auf die erforderlichen Ressourcen hat.
- Überprüfen Sie Ihre Internetverbindung.
- Stellen Sie sicher, dass Sie ein unterstütztes Abrechnungsmodell verwenden.
- Versuchen Sie, Ihre Eingabeaufforderung mit spezifischeren Details umzuformulieren.
Ausführungsfehler
Ausführungsfehler
- Überprüfen Sie den generierten Plan sorgfältig vor der Genehmigung.
- Überprüfen Sie, ob Ihre Projektstruktur den Erwartungen von Sentra entspricht.
- Überprüfen Sie, ob alle Abhängigkeiten installiert sind.
- Überprüfen Sie das Ausgabefenster der IDE auf detaillierte Fehlermeldungen.
Zusätzliche Ressourcen
Dodo Payments-Dokumentation
Erfahren Sie mehr über die Funktionen und Möglichkeiten von Dodo Payments.
API-Referenz
Erkunden Sie die vollständige Dodo Payments API-Referenz.
Webhook-Einrichtung
Verstehen Sie, wie Sie Webhooks für Zahlungsereignisse konfigurieren.
Beta-Zugang erhalten
Besuchen Sie die Sentra-Website, um mehr zu erfahren und Beta-Zugang zu erhalten.