अवलोकन
Sentra Dodo Payments के कोर स्टैक्स के ऊपर बुद्धिमत्ता और निष्पादन जोड़ता है। यह एक AI एजेंट है जो बिलिंग और भुगतान पर एकीकृत, विश्लेषण और कार्य करता है। Sentra आपके स्टैक (Auth, DB, CRM, आदि) के बीच SDKs, APIs, और एडाप्टर्स को जोड़ता है, राजस्व अंतर्दृष्टियों को जैसे विकास चालक, और ग्राहक क्रियाओं को निष्पादित करता है जैसे रिफंड, अपग्रेड, और क्रेडिट।Sentra वर्तमान में बीटा में है। सुविधाएँ, APIs, और एकीकरण तेजी से बदल सकते हैं। जैसे-जैसे हम सुधार करते हैं, हम आपके फीडबैक और बग रिपोर्ट का स्वागत करते हैं!
स्थापित करें
Sentra VS Code, Cursor, और Windsurf के लिए एक एक्सटेंशन के रूप में उपलब्ध है। नीचे अपने IDE का चयन करें:- VS Code
- Cursor
- Windsurf
Open Extensions Marketplace
- VS Code खोलें।
- साइडबार में एक्सटेंशन आइकन पर क्लिक करें (या macOS पर
Cmd+Shift+Xऔर Windows/Linux परCtrl+Shift+Xदबाएँ)। - मार्केटप्लेस में “Sentra by Dodo Payments” खोजें।

Install the Extension
- खोज परिणामों में “Sentra by Dodo Payments” पर क्लिक करें।
- Install बटन पर क्लिक करें।
- इंस्टॉलेशन पूरा होने तक प्रतीक्षा करें।
सेटअप
एक बार स्थापित होने के बाद, आपको अपने Dodo Payments API कुंजी और वातावरण सेटिंग्स के साथ Sentra को कॉन्फ़िगर करने की आवश्यकता है।Get Your API Key
- अपने Dodo Payments डैशबोर्ड में लॉग इन करें।
- Settings › API Keys पर जाएँ।
- अपनी API key कॉपी करें।
Configure Sentra
- अपना IDE (VS Code, Cursor, या Windsurf) खोलें।
- Command Palette खोलें (macOS पर
Cmd+Shift+P/ Windows/Linux परCtrl+Shift+P)। - “Sentra: Configure” टाइप करें और उसे चुनें।
- जब संकेत दिया जाए तो अपनी Dodo Payments API key दर्ज करें।

Select Environment Mode
अपने पर्यावरण मोड का चयन करें:
- Test Mode: विकास और परीक्षण के लिए
- Live Mode: प्रोडक्शन उपयोग के लिए
Set Model Reasoning Effort
अपनी पसंदीदा मॉडल reasoning effort स्तर का चयन करें:
- Low: तेज़ प्रतिक्रियाएँ, सरल कार्यों के लिए उपयुक्त
- Medium: संतुलित प्रदर्शन (सिफ़ारिश की जाती है)
- High: गहन विश्लेषण, जटिल एकीकरणों के लिए उपयुक्त
यह कैसे काम करता है
Sentra एक सरल चार-चरणीय प्रक्रिया का पालन करता है, जो संकेत से उत्पादन तक है:Prompt
आप जो बनाना चाहते हैं, वह टाइप करें। उदाहरण के लिए: “मेरे Pro योजना के लिए फ्री ट्रायल के साथ उपयोग-आधारित बिलिंग जोड़ें।”

Plan
Sentra परिवर्तन (SDK hooks, ऑब्जेक्ट, कॉन्फ़िग) उत्पन्न करता है और समीक्षा के लिए योजना प्रस्तुत करता है।
Approve
उत्पन्न योजना की समीक्षा करें और उन परिवर्तनों की पुष्टि करें जिन्हें आप चाहते हैं कि Sentra लागू करे।
Sentra का उपयोग करना
मोड
Sentra इंटरफ़ेस से सुलभ तीन इंटरैक्शन मोड प्रदान करता है:- पूछें: Dodo Payments, बिलिंग मॉडल, API उपयोग, और सर्वोत्तम प्रथाओं के बारे में प्रश्न पूछें
- बनाएँ: मार्गदर्शित सहायता के साथ अपने एप्लिकेशन में बिलिंग और UI को एकीकृत करें
- योजना: आर्किटेक्चरल मार्गदर्शन के साथ स्केलेबल बिलिंग आर्किटेक्चर डिज़ाइन करें
उदाहरण कार्य
यहाँ कुछ सामान्य कार्य हैं जिन्हें आप Sentra के साथ पूरा कर सकते हैं:- प्राइसिंग पेज एकीकृत करें: उत्पाद लिस्टिंग और चेकआउट के साथ एक पूर्ण प्राइसिंग पेज सेट करें
- Webhook लागू करें: भुगतान घटनाओं के लिए webhook हैंडलर्स कॉन्फ़िगर करें
- सदस्यता प्रवाह जोड़ें: अपग्रेड/डाउनग्रेड क्षमताओं के साथ सदस्यता प्रबंधन बनाएं
- उपयोग-आधारित बिलिंग सेट करें: उपयोग ट्रैकिंग के लिए मीटर और घटना अधिग्रहण कॉन्फ़िगर करें
- ग्राहक पोर्टल बनाएं: बिलिंग प्रबंधन के लिए एक ग्राहक स्व-सेवा पोर्टल बनाएं
ऑटो-स्वीकृति सेटिंग्स
आप अपने कार्यप्रवाह को सरल बनाने के लिए ऑटो-स्वीकृति सेटिंग्स कॉन्फ़िगर कर सकते हैं:- कोई नहीं: सभी परिवर्तनों की मैन्युअल रूप से समीक्षा और स्वीकृति करें (उत्पादन के लिए सिफारिश की गई)
- कम जोखिम: सरल, कम-जोखिम परिवर्तनों को ऑटो-स्वीकृत करें
- सभी: सभी परिवर्तनों को ऑटो-स्वीकृत करें (सावधानी से उपयोग करें)
समर्थित बिलिंग मॉडल
Sentra सभी Dodo Payments बिलिंग मॉडलों का समर्थन करता है:- एक बार के भुगतान: एकल खरीद लेनदेन
- सदस्यताएँ: कई अंतराल के साथ आवर्ती बिलिंग
- उपयोग-आधारित बिलिंग: खपत के आधार पर मीटर बिलिंग
- परिणाम-आधारित बिलिंग: परिणाम-प्रति-परिणाम मूल्य निर्धारण मॉडल
यह किसके लिए है
Sentra इंजीनियरिंग और व्यवसाय के बीच पुल बनाता है, ताकि हर टीम बिना किसी रुकावट के मुद्रीकरण भेज सके:- डेवलपर्स: अपने IDE के अंदर तेजी से मुद्रीकरण भेजें
- संस्थापक और PMs: गहरे इन्फ्रा कार्य के बिना बिलिंग मॉडल का प्रोटोटाइप बनाएं
- RevOps और वित्त: इंजीनियरों की आवश्यकता के बिना गार्ड्रेल्ड क्रियाओं का उपयोग करें
- समर्थन और सफलता: बिलिंग मामलों को सुरक्षित रूप से हल करें, जहाँ आवश्यक हो स्वीकृतियों के साथ
समस्या निवारण
Extension not appearing after installation
Extension not appearing after installation
यदि इंस्टॉलेशन के बाद आपका IDE में Sentra दिखाई नहीं देता है, तो निम्नलिखित प्रयास करें:
- एडिटर पुनरारंभ करें: VS Code, Cursor, या Windsurf को पूरी तरह बंद करें और फिर से खोलें
- इंस्टॉलेशन जांचें: Extensions पर जाएँ और “Sentra” खोजकर सुनिश्चित करें कि एक्सटेंशन इंस्टॉल है
- विंडो रीलोड करें: Command Palette (
Cmd+Shift+P/Ctrl+Shift+P) का उपयोग करें और “Developer: Reload Window” चलाएँ
एडिटर को पुनरारंभ करने से अधिकांश मामलों में समस्या हल हो जाती है।
Invalid API key or authentication errors
Invalid API key or authentication errors
- सुनिश्चित करें कि आपकी API key सही और Dodo Payments डैशबोर्ड में सक्रिय है
- यह सुनिश्चित करें कि आप सही वातावरण मोड (Test बनाम Live) का उपयोग कर रहे हैं जो आपकी API key से मेल खाता हो
- जांचें कि आपकी API key के पास आवश्यक अनुमतियाँ हैं
- यदि समस्या बनी रहे, तो अपनी API key को फिर से उत्पन्न करने का प्रयास करें
Configuration not saving
Configuration not saving
- पुष्टि करें कि आपने कॉन्फ़िगरेशन स्क्रीन में सभी आवश्यक फ़ील्ड्स भर दिए हैं
- जांचें कि आपका IDE Secret Storage तक पहुँचने की अनुमति है
- Command Palette के माध्यम से Sentra को फिर से कॉन्फ़िगर करने का प्रयास करें
Plan generation fails
Plan generation fails
- पुष्टि करें कि आपकी API key मान्य है और आवश्यक संसाधनों तक पहुँच रखती है
- अपने इंटरनेट कनेक्शन की जाँच करें
- सुनिश्चित करें कि आप एक समर्थित बिलिंग मॉडल का उपयोग कर रहे हैं
- अपने प्रॉम्प्ट को अधिक विशिष्ट विवरण के साथ फिर से व्यक्त करने का प्रयास करें
Execution errors
Execution errors
- पुष्टि करने से पहले उत्पन्न योजना को ध्यान से समीक्षा करें
- जांचें कि आपकी परियोजना संरचना Sentra की अपेक्षाओं के अनुरूप है
- सत्यापित करें कि सभी dependencies इंस्टॉल हैं
- विस्तृत त्रुटि संदेशों के लिए IDE के output पैनल की जांच करें