Hoppa till huvudinnehåll

Översikt

Sentra lägger till intelligens och utförande ovanpå Dodo Payments kärnstackar. Det är en AI-agent som integrerar, analyserar och agerar på fakturering och betalningar. Sentra kopplar samman SDK:er, API:er och adaptrar över din stack (Auth, DB, CRM, etc.), presenterar intäktsinsikter som tillväxtdrivare och utför kundåtgärder som återbetalningar, uppgraderingar och krediter.
Sentra är för närvarande i Beta. Funktioner, API:er och integrationer kan förändras snabbt. Vi välkomnar feedback och buggrapporter när vi itererar!

Installera

Sentra finns som ett tillägg för VS Code, Cursor och Windsurf. Välj din IDE nedan:
1

Öppna Extensions Marketplace

  1. Öppna VS Code.
  2. Klicka på Extensions-ikonen i sidofältet (eller tryck Cmd+Shift+X på macOS / Ctrl+Shift+X på Windows/Linux).
  3. Sök efter “Sentra by Dodo Payments” i marknadsplatsen.
VS Code Extensions Marketplace som visar Sentra-tillägget
2

Installera Tillägget

  1. Klicka på “Sentra by Dodo Payments” från sökresultaten.
  2. Klicka på Installera-knappen.
  3. Vänta på att installationen ska slutföras.
3

Starta om VS Code

Efter installationen, starta om VS Code för att aktivera tillägget.
Om tillägget inte visas efter installationen, kommer en omstart av redigeraren att lösa problemet i de flesta fall.

Konfigurera

När installationen är klar måste du konfigurera Sentra med din Dodo Payments API-nyckel och miljöinställningar.
1

Hämta Din API-nyckel

  1. Logga in på din Dodo Payments dashboard.
  2. Navigera till InställningarAPI-nycklar.
  3. Kopiera din API-nyckel.
2

Konfigurera Sentra

  1. Öppna din IDE (VS Code, Cursor eller Windsurf).
  2. Öppna Kommandopaletten (Cmd+Shift+P på macOS / Ctrl+Shift+P på Windows/Linux).
  3. Skriv “Sentra: Konfigurera” och välj det.
  4. Ange din Dodo Payments API-nyckel när du uppmanas.
Sentra konfigurationsskärm med API-nyckel inmatning och miljöval
3

Välj Miljöläge

Välj ditt miljöläge:
  • Testläge: För utveckling och testning
  • Live-läge: För produktionsanvändning
Börja med Testläge för att validera din konfiguration innan du växlar till Live-läge för produktionsdata.
4

Ställ in Modellens Resonansinsats

Välj din föredragna nivå av modellens resonansinsats:
  • Låg: Snabbare svar, lämplig för enkla uppgifter
  • Medium: Balanserad prestanda (rekommenderas)
  • Hög: Mer grundlig analys, lämplig för komplexa integrationer
5

Slutför Konfigurationen

Klicka på Låt oss gå! för att slutföra konfigurationen och börja använda Sentra.
Dina API-nycklar lagras säkert i din IDE:s hemliga lagring och exponeras aldrig i din kod.

Hur Det Fungerar

Sentra följer en enkel fyrastegsprocess från prompt till produktion:
1

Prompt

Skriv vad du vill bygga. Till exempel: “Lägg till användningsbaserad fakturering med en gratis provperiod för min Pro-plan.”
Sentra-gränssnitt som visar promptinmatning med exempeluppgift
2

Planera

Sentra genererar ändringarna (SDK-hooks, objekt, konfiguration) och presenterar en plan för din granskning.
3

Godkänna

Granska den genererade planen och bekräfta de ändringar du vill att Sentra ska genomföra.
4

Utföra

Sentra tillämpar ändringarna, testar dem och bekräftar framgång.

Använda Sentra

Lägen

Sentra erbjuder tre interaktionslägen som är tillgängliga från gränssnittet:
  • Fråga: Ställ frågor om Dodo Payments, faktureringsmodeller, API-användning och bästa praxis
  • Bygg: Integrera fakturering och UI i din applikation med vägledd assistans
  • Planera: Designa skalbara faktureringsarkitekturer med arkitektonisk vägledning

Exempeluppgifter

Här är några vanliga uppgifter du kan utföra med Sentra:
  • Integrera Prissättningssidan: Ställ in en komplett prissättningssida med produktlistor och kassa
  • Implementera Webhook: Konfigurera webhook-hanterare för betalningsevenemang
  • Lägg till Prenumerationsflöde: Skapa prenumerationshantering med uppgraderings-/nedgraderingsmöjligheter
  • Ställ in Användningsbaserad Fakturering: Konfigurera mätare och händelseinmatning för användningstracking
  • Skapa Kundportal: Bygg en självbetjäningsportal för kunder för faktureringshantering

Auto-Godkänningsinställningar

Du kan konfigurera auto-godkänningsinställningar för att effektivisera ditt arbetsflöde:
  • Ingen: Granska och godkänna alla ändringar manuellt (rekommenderas för produktion)
  • Låg Risk: Auto-godkänna enkla, lågriskändringar
  • Alla: Auto-godkänna alla ändringar (använd med försiktighet)

Stödda Faktureringsmodeller

Sentra stöder alla Dodo Payments faktureringsmodeller:
  • Engångsbetalningar: Enstaka köptransaktioner
  • Prenumerationer: Återkommande fakturering med flera intervall
  • Användningsbaserad Fakturering: Mätfakturering baserat på konsumtion
  • Resultatbaserad Fakturering: Betala-per-resultat prissättningsmodeller

Vem Är Det För

Sentra bygger bro mellan teknik och affärer, så att varje team kan leverera intäktsgenerering utan friktion:
  • Utvecklare: Leverera intäktsgenerering snabbare inuti din IDE
  • Grundare & PMs: Prototypa faktureringsmodeller utan djup infrastrukturarbete
  • RevOps & Ekonomi: Använd skyddade åtgärder utan att behöva ingenjörer
  • Support & Framgång: Lös faktureringsärenden säkert, med godkännanden där det behövs

Felsökning

Om Sentra inte visas i din IDE efter installationen, försök följande:
  1. Starta om din redigerare: Stäng och öppna VS Code, Cursor eller Windsurf helt
  2. Kontrollera installationen: Verifiera att tillägget är installerat genom att gå till Extensions och söka efter “Sentra”
  3. Ladda om fönstret: Använd Kommandopaletten (Cmd+Shift+P / Ctrl+Shift+P) och kör “Developer: Ladda om fönstret”
Att starta om redigeraren löser problemet i de flesta fall.
  • Verifiera att din API-nyckel är korrekt och aktiv i Dodo Payments dashboard
  • Se till att du använder rätt miljöläge (Test vs Live) som matchar din API-nyckel
  • Kontrollera att din API-nyckel har nödvändiga behörigheter
  • Försök regenerera din API-nyckel om problemet kvarstår
  • Se till att du har slutfört alla obligatoriska fält i konfigurationsskärmen
  • Kontrollera att din IDE har behörighet att få åtkomst till hemlig lagring
  • Försök att omkonfigurera Sentra via Kommandopaletten
  • Verifiera att din API-nyckel är giltig och har åtkomst till de nödvändiga resurserna
  • Kontrollera din internetanslutning
  • Se till att du använder en stödd faktureringsmodell
  • Försök att omformulera din prompt med mer specifika detaljer
  • Granska den genererade planen noggrant innan godkännande
  • Kontrollera att din projektstruktur matchar Sentras förväntningar
  • Verifiera att alla beroenden är installerade
  • Kontrollera IDE:s utdata panel för detaljerade felmeddelanden
Om du fortsätter att uppleva problem efter att ha startat om din redigerare, kontakta supporten med detaljer om din IDE-version och de specifika felmeddelanden du ser.

Ytterligare Resurser