मुख्य सामग्री पर जाएं

Documentation Index

Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt

Use this file to discover all available pages before exploring further.

Dodo Agent Plugin आपके AI कोडिंग एजेंट में एक ही इंस्टॉल में दो MCP सर्वर और आठ एकीकरण कौशल वायर करता है। यह Claude Code, Codex CLI, Cursor, और OpenCode के साथ काम करता है — और MCP सर्वर और स्किल्स CLI किसी भी MCP-संगत क्लाइंट के साथ काम करते हैं।
तीन प्रिमिटिव्स, एक प्लगइन। एजेंट प्लगइन वह सब कुछ प्रदान करता है जिसकी आपको आवश्यकता है:
  • API MCP सर्वर — लाइव एक्सेस पेमेंट्स, सदस्यताएँ, ग्राहक, उत्पाद, रिफंड्स, लाइसेंस, और उपयोग। ब्राउजर OAuth के माध्यम से ऑथेंटिकेट करता है (कोई लोकल कीज़ की आवश्यकता नहीं)।
  • नॉलेज MCP सर्वर — Dodo Payments डाक्यूमेंटेशन में सिमेंटिक खोज। क्रेडेंशियल्स की आवश्यकता नहीं।
  • आठ एजेंट कौशल — चेकआउट, सदस्यताएँ, वेबहुक्स, उपयोग आधारित बिलिंग, क्रेडिट आधारित बिलिंग, लाइसेंस कीज़, BillingSDK, और सर्वोत्तम प्रथाओं के लिए आपके एजेंट द्वारा लोड की जाने वाली शीट्स।

प्लगइन इंस्टॉल करें

नीचे अपना कोडिंग एजेंट चुनें। इंस्टॉल स्वत: दोनों MCP सर्वर और सभी आठ कौशल जोड़ता है।

Claude Code

मार्केटप्लेस से इंस्टॉल करें:
claude plugins marketplace add dodopayments/dodo-agent-plugin
claude plugins install dodopayments@dodopayments
API MCP सर्वर डिफ़ॉल्ट रूप से ब्राउज़र OAuth का उपयोग करता है — इंस्टॉल समय पर कोई कीज़ की आवश्यकता नहीं होती। जब आपका एजेंट पहली बार Dodo टूल का कॉल करेगा, तो आपको साइन इन करने के लिए प्रेरित किया जाएगा।

Dodo Agent Plugin on GitHub

सोर्स कोड, कॉन्फ़िगरेशन विकल्प, और लोकल विकास निर्देश
Codex संवादी रूप से .claude-plugin/marketplace.json पढ़ता है, इसलिए वही प्लगइन रिपोजिटरी काम करती है:
codex plugin marketplace add dodopayments/dodo-agent-plugin
codex plugin install dodopayments@dodopayments
दोनों MCP सर्वर और सभी आठ कौशल स्वत: पंजीकृत होते हैं।
मैन्युअल इंस्टॉल — Cursor के लोकल प्लगइन्स डायरेक्टरी में रिपो क्लोन करें:
git clone https://github.com/dodopayments/dodo-agent-plugin.git ~/.cursor/plugins/local/dodo-agent-plugin
Cursor को रीस्टार्ट करें। प्लगइन कौशल को .claude/skills/ (Cursor के Claude Code कम्पैटिबिलिटी लेयर के माध्यम से) और MCP सर्वर को .mcp.json से लोड करता है।
Cursor मार्केटप्लेस समर्थन आ रहा है। अभी के लिए, ऊपर दिए गए मैन्युअल इंस्टॉल का उपयोग करें।
OpenCode npm के माध्यम से वितरित करता है। अपने opencode.json में प्लगइन जोड़ें:
{
  "$schema": "https://opencode.ai/config.json",
  "plugin": ["@dodopayments/opencode-plugin"]
}
OpenCode को पुनः प्रारंभ करें। दोनों MCP सर्वर (dodopayments-api, dodo-knowledge) प्लगइन के कॉन्फ़िग हुक के माध्यम से स्वत: पंजीकृत होते हैं, और आठ कौशल इंस्टॉल किए गए पैकेज से स्वत: खोजे जाते हैं। कोई मैन्युअल mcp ब्लॉक की आवश्यकता नहीं।
एक अलग एजेंट का उपयोग कर रहे हैं? MCP Server और Agent Skills गाइड Cursor, Claude Desktop, VS Code, Windsurf, Cline, Zed, और किसी भी MCP-संगत क्लाइंट को कवर करते हैं।

आपको क्या मिलता है

जैसे ही प्लगइन इंस्टॉल होता है, आपका एजेंट दो MCP सर्वर और आठ कौशल तक पहुंच रखता है।

MCP सर्वर

सर्वरउद्देश्यऑथ
dodopayments-apiलाइव API एक्सेस — पेमेंट, सदस्यताएँ, ग्राहक, उत्पाद, रिफंड, लाइसेंस, उपयोगOAuth (ब्राउज़र)
dodo-knowledgeसभी Dodo Payments प्रलेखन के सिमेंटिक खोजकोई नहीं
दोनों सर्वर mcp-remote के माध्यम से वायर्ड होते हैं ताकि वे किसी भी MCP-संगत क्लाइंट में काम कर सकें।

एजेंट कौशल

कौशलविवरण
best-practicesDodo Payments के साथ सर्वोत्तम प्रथाओं के साथ एकीकरण के लिए व्यापक मार्गदर्शिका
checkout-integrationचेकआउट सत्र और भुगतान प्रवाह बनाना
subscription-integrationसदस्यता बिलिंग प्रवाह को लागू करना
webhook-integrationभुगतान घटनाओं के लिए वेबहुक्स स्थापित करना और उन्हें संचालित करना
usage-based-billingइवेंट्स और मीटर्स के साथ मेटरड बिलिंग को लागू करना
credit-based-billingक्रेडिट एंटाइटलमेंट्स, बैलेंस, और मीटर्ड क्रेडिट डिडक्शन
license-keysडिजिटल उत्पादों के लिए लाइसेंस कीज़ प्रबंधन
billing-sdkबिलिंगSDK रिएक्ट कॉम्पोनेन्ट्स का उपयोग करना
कौशल स्वत: लोड होते हैं — आपका एजेंट सही कौशल चुनता है जब उसे एक प्रासंगिक कार्य का पता चलता है। पूरी सूची और व्यक्तिगत इंस्टॉल के लिए एजेंट कौशल प्रलेखन देखें।

इस प्रॉम्प्ट को पहले आज़माएं

प्लगइन सक्रिय होने के बाद, प्रयास करें:
Set up Dodo Payments webhook handlers in my Next.js app for payment.succeeded and subscription.active events.
आपका एजेंट webhook-integration कौशल लोड करेगा, नवीनतम पेलोड आकार खींचने के लिए dodo-knowledge MCP का उपयोग करेगा, और सिग्नेचर सत्यापन के साथ स्टैंडर्ड वेबहुक्स विशिष्टता का पालन करके एक हैंडलर लिखेगा।

अन्य समर्थित एजेंट

एजेंट प्लगइन Claude Code, Codex CLI, Cursor, और OpenCode को कवर करता है। यदि आप एक अलग एजेंट का उपयोग करते हैं, तो MCP सर्वर और कौशल CLI के माध्यम से Dodo Payments से कनेक्ट करें:
एजेंटसबसे तेज़ मार्गयह भी समर्थन करता है
Claude Codeएजेंट प्लगइन (एक कमांड में)MCP सर्वर, व्यक्तिगत कौशल
Codex CLIएजेंट प्लगइन (एक कमांड में)MCP सर्वर
Cursorएजेंट प्लगइन (गिट क्लोन)MCP सर्वर कॉन्फिग, कौशल CLI
OpenCodeएजेंट प्लगइन (npm)MCP सर्वर कॉन्फिग, कौशल CLI
GitHub Copilot (VS Code)MCP Server गाइडSkills CLI
Claude DesktopMCP Server गाइड
WindsurfMCP Server गाइडSkills CLI
Cline / Zed / अन्यMCP Server गाइडSkills CLI

एजेंट के लिए निर्मित डाक्यूमेंटेशन

प्रत्येक Dodo Payments प्रलेखन पृष्ठ AI उपभोग के लिए अनुकूलित प्रारूप में उपलब्ध है:
  • पूर्ण डॉक्स सूचकांक: docs.dodopayments.com/llms.txt — संदर्भ साधारण के लिए पूर्ण प्रलेखन सूचकांक प्रदान करता है।
  • साधारण मार्कडाउन: किसी भी प्रलेखन URL के लिए .md जोड़ें कच्चे मार्कडाउन संस्करण के लिए (उदा., /api-reference/introduction.md)।
  • सोर्स रिपोजिटरी: github.com/dodopayments/dodo-docs — ऑफ़लाइन अनुक्रमण के लिए क्लोन करें।

आपका एजेंट क्या कर सकता है

जब प्लगइन इंस्टॉल हो जाता है, तो आपका कोडिंग एजेंट कर सकता है:
  • चेकआउट सत्र और भुगतान लिंक बनाएंOne-time payments और सदस्यताएँ
  • एंड-टू-एंड सदस्यता और उपयोग-आधारित बिलिंग को खड़ा करेंसदस्यताएँ, Usage-based billing, Credit-based billing
  • सिग्नेचर सत्यापन के साथ स्टैंडर्ड वेबहुक्स-संगत हैंडलर उत्पन्न करेंWebhooks
  • मूल्य निर्धारण टेबल और सदस्यता प्रबंधन के लिए BillingSDK रिएक्ट कॉम्पोनेन्ट्स वायर करेंBillingSDK
  • डिजिटल उत्पादों के लिए लाइसेंस-की फ्लो बनाएंLicense keys
  • एंटाइटलमेंट्स, बैलेंस, रोलओवर, और ओवरेज के साथ क्रेडिट-आधारित बिलिंग को लागू करेंCredits

सुरक्षा और सर्वोत्तम प्रथाएँ

प्रोडक्शन API कीज़ कभी प्रतिबद्ध न करें। विकास के समय टेस्ट मोड का उपयोग करें। एजेंट प्लगइन डिफ़ॉल्ट रूप से ब्राउज़र OAuth का उपयोग करता है — केवल तभी लोकल API कीज़ का उपयोग करें जब आपका वर्कफ़्लो इसे आवश्यकता करता हो।
  • पहले टेस्ट मोड का उपयोग करें। लाइव होने से पहले अपने एकीकरण को dodo_test_... कीज़ के साथ सैंडबॉक्स करें। टेस्ट मोड बनाम लाइव मोड देखें।
  • OAuth डिफ़ॉल्ट है। एजेंट प्लगइन ब्राउज़र OAuth के माध्यम से प्रमाणित करता है (कोई लोकल गुप्त की नहीं)। केवल तभी API-key मोड का उपयोग करें जब आपको इसकी आवश्यकता हो — नीचे दिए गए कॉन्फ़िगरेशन अनुभाग देखें।
  • एजेंट-निर्मित कोड की समीक्षा करें। हमेशा यह सत्यापित करें कि वेबहुक्स हैंडलर हस्ताक्षर सत्यापन को शामिल करते हैं, जिसका पालन करें [स्टैंडर्ड वेबहुक्स स्पेक] (https://standardwebhooks.com/).

API की के साथ कॉन्फ़िगर करें

डिफ़ॉल्ट रूप से, एजेंट प्लगइन ब्राउज़र OAuth के साथ रिमोट MCP सर्वर का उपयोग करता है — कोई लोकल क्रेडेंशियल्स की आवश्यकता नहीं। यदि आपका वर्कफ़्लो एक लोकल API की की आवश्यकता है (जैसे कि, CI वातावरण, हेडलेस सर्वर), तो आप इसे stdio मोड में स्विच कर सकते हैं।
Claude Code में /plugins खोलें, Dodo Payments चुनें, और Configure options चुनें। भरें:
  • dodo_api_key — आपका dodo_test_... या dodo_live_... की
  • dodo_webhook_key — आपका वेबहुक साइनिंग सीक्रेट
  • dodo_environmenttest_mode या live_mode
फिर .mcp.json संपादित करें ताकि dodopayments-api लोकल स्टेडियो सर्वर पर पॉइंट हो:
{
  "mcpServers": {
    "dodopayments-api": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "dodopayments-mcp@latest"],
      "env": {
        "DODO_PAYMENTS_API_KEY": "${user_config.dodo_api_key}",
        "DODO_PAYMENTS_WEBHOOK_KEY": "${user_config.dodo_webhook_key}",
        "DODO_PAYMENTS_ENVIRONMENT": "${user_config.dodo_environment}"
      }
    }
  }
}
अपने वर्तमान सत्र में परिवर्तन लागू करने के लिए /reload-plugins चलाएँ।
dodopayments-api को अपने आप अपने opencode.json में घोषित करें — आपकी प्रविष्टि प्लगइन के डिफ़ॉल्ट रिमोट सर्वर पर विजयी होती है:
{
  "$schema": "https://opencode.ai/config.json",
  "plugin": ["@dodopayments/opencode-plugin"],
  "mcp": {
    "dodopayments-api": {
      "type": "local",
      "command": ["npx", "-y", "dodopayments-mcp@latest"],
      "environment": {
        "DODO_PAYMENTS_API_KEY": "dodo_test_...",
        "DODO_PAYMENTS_WEBHOOK_KEY": "whsec_...",
        "DODO_PAYMENTS_ENVIRONMENT": "test_mode"
      },
      "enabled": true
    }
  }
}
लागू करने के लिए OpenCode को पुनः प्रारंभ करें।

अगले कदम

MCP Server

दोनों MCP सर्वरों के लिए पूर्ण संदर्भ — सभी समर्थित क्लाइंट्स, कॉन्फिगरेशन, और उपलब्ध टूल्स

Agent Skills

व्यक्तिगत कौशल स्थापना, कौशल संदर्भ, और प्रति-एजेंट सेटअप निर्देश

Sentra IDE Assistant

VS Code, Cursor, और Windsurf के लिए AI-संचालित बिलिंग सहायक — अपने संपादक में पूछें, निर्माण करें, और योजना बनाएं

API Reference

सभी Dodo Payments एंडपॉइंट्स के लिए पूर्ण OpenAPI संदर्भ
Last modified on May 4, 2026