Zum Hauptinhalt springen

Ü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:
1

Erweiterungsmarktplatz öffnen

  1. Öffnen Sie VS Code.
  2. Klicken Sie auf das Erweiterungssymbol in der Seitenleiste (oder drücken Sie Cmd+Shift+X auf macOS / Ctrl+Shift+X auf Windows/Linux).
  3. Suchen Sie im Marktplatz nach “Sentra von Dodo Payments”.
VS Code Erweiterungsmarktplatz zeigt Sentra-Erweiterung
2

Erweiterung installieren

  1. Klicken Sie auf “Sentra von Dodo Payments” aus den Suchergebnissen.
  2. Klicken Sie auf die Schaltfläche Installieren.
  3. 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.
Wenn die Erweiterung nach der Installation nicht angezeigt wird, wird das Problem in den meisten Fällen durch einen Neustart des Editors behoben.

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

  1. Melden Sie sich bei Ihrem Dodo Payments-Dashboard an.
  2. Navigieren Sie zu EinstellungenAPI-Schlüssel.
  3. Kopieren Sie Ihren API-Schlüssel.
2

Sentra konfigurieren

  1. Öffnen Sie Ihre IDE (VS Code, Cursor oder Windsurf).
  2. Öffnen Sie die Befehlspalette (Cmd+Shift+P auf macOS / Ctrl+Shift+P auf Windows/Linux).
  3. Geben Sie “Sentra: Konfigurieren” ein und wählen Sie es aus.
  4. Geben Sie Ihren Dodo Payments API-Schlüssel ein, wenn Sie dazu aufgefordert werden.
Sentra-Konfigurationsbildschirm mit API-Schlüssel-Eingabe und Umgebungswahl
3

Umgebungsmodus auswählen

Wählen Sie Ihren Umgebungsmodus:
  • Testmodus: Für Entwicklung und Tests
  • Live-Modus: Für den produktiven Einsatz
Beginnen Sie mit dem Testmodus, um Ihre Einrichtung zu validieren, bevor Sie in den Live-Modus für Produktionsdaten wechseln.
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.”
Sentra-Oberfläche zeigt Eingabeaufforderung mit Beispielaufgabe
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

Wenn Sentra nach der Installation nicht in Ihrer IDE angezeigt wird, versuchen Sie Folgendes:
  1. Editor neu starten: Schließen Sie VS Code, Cursor oder Windsurf vollständig und öffnen Sie ihn erneut.
  2. Installation überprüfen: Überprüfen Sie, ob die Erweiterung installiert ist, indem Sie zu Erweiterungen gehen und nach “Sentra” suchen.
  3. 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.
  • Ü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.
  • 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.
  • Ü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.
  • Ü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.
Wenn Sie weiterhin Probleme haben, nachdem Sie Ihren Editor neu gestartet haben, wenden Sie sich mit Details zu Ihrer IDE-Version und den spezifischen Fehlermeldungen, die Sie sehen, an den Support.

Zusätzliche Ressourcen