> ## 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.

# सदस्यता के लिए ऐड-ऑन

> सीट-आधारित बिलिंग, फीचर अपग्रेड और रचनात्मक मूल्य निर्धारण मॉडल के लिए लचीले ऐड-ऑन के साथ अपनी सदस्यता उत्पादों को बढ़ाएं

<Info>
  एड-ऑन्स आपके मुख्य सब्सक्रिप्शन उत्पादों के साथ जोड़े जाने वाले अतिरिक्त उत्पाद हैं, जो लचीले मूल्य निर्धारण मॉडल और बेहतर ग्राहक अनुभव सक्षम करते हैं। चाहे आपको सीट-आधारित बिलिंग, फीचर अपग्रेड, या कस्टम मूल्य संरचनाओं की आवश्यकता हो, एड-ऑन्स आपको परिष्कृत सब्सक्रिप्शन ऑफ़र बनाने की शक्ति देते हैं।
</Info>

<CardGroup cols={2}>
  <Card title="Seat-Based Billing" icon="users" href="/developer-resources/seat-based-pricing">
    प्रति-सीट मूल्य निर्धारण के साथ अतिरिक्त टीम सीटों, उपयोगकर्ता लाइसेंसों, या क्षमता अपग्रेड के लिए एड-ऑन्स बनाएं।
  </Card>

  <Card title="Usage Extensions" icon="bolt" href="/features/usage-based-billing/introduction">
    उपयोग सीमा, API कॉल, या डेटा भत्तों को लचीली ऐड-ऑन प्राइसिंग के साथ बढ़ाएँ।
  </Card>
</CardGroup>

## ऐड-ऑन क्या हैं?

ऐड-ऑन सहायक उत्पाद हैं जिन्हें ग्राहक अपनी मुख्य सदस्यता के साथ खरीद सकते हैं। वे इन मामलों में उत्तम होते हैं:

* **सीट-आधारित बिलिंग**: अतिरिक्त टीम सदस्य, उपयोगकर्ता लाइसेंस, या समानांतर उपयोगकर्ता
* **फीचर उन्नयन**: प्रीमियम सुविधाएं, उन्नत विश्लेषण, या प्राथमिकता समर्थन
* **उपयोग विस्तार**: अतिरिक्त स्टोरेज, एपीआई कॉल, या बैंडविड्थ अनुमति
* **सेवा ऐड-ऑन**: पेशेवर सेवाएं, प्रशिक्षण, या परामर्श घंटे

<Frame>
  <img src="https://mintcdn.com/dodopayments/ajOhO6Du1yNsg0hy/images/cookbooks/seat-based/seat-based-addons.png?fit=max&auto=format&n=ajOhO6Du1yNsg0hy&q=85&s=ea4ce0d437201c92590eea6c31a14e80" alt="डैशबोर्ड में सदस्यता उत्पादों से जुड़े ऐड-ऑन" style={{ maxHeight: '500px', width: 'auto' }} width="2338" height="1196" data-path="images/cookbooks/seat-based/seat-based-addons.png" />
</Frame>

## मुख्य लाभ

* **लचीले मूल्य निर्धारण मॉडल**: वैकल्पिक ऐड-ऑन के साथ आधार योजनाएं प्रदान करें ताकि परिष्कृत मूल्य संरचनाएं बन सकें। आप उन्नयन के माध्यम से अपने ग्राहकों की बदलती जरूरतों को पूरा करते हुए विविध ग्राहक वर्गों को संबोधित कर सकते हैं।
* **राजस्व अनुकूलन**: प्रासंगिक ऐड-ऑन पेश करके अपने प्रति उपयोगकर्ता औसत राजस्व (ARPU) बढ़ाएँ। इससे समय के साथ अधिक सुविधाएं जोड़ने पर स्वाभाविक अपसेल अवसर बनते हैं।
* **सरल प्रबंधन**: सभी मूल्य घटकों का प्रबंधन एक ही डैशबोर्ड से करें। ऐड-ऑन दोनों चेकआउट सत्रों और सदस्यता प्रबंधन में स्वतः शामिल हो जाते हैं।
* **ग्राहक विकल्प**: ग्राहकों को केवल आवश्यक ऐड-ऑन चुनकर अपनी सदस्यताएं अनुकूलित करने दें, जिससे संतुष्टि बढ़ती है और चर्न कम होता है।

## ऐड-ऑन बनाना

ऐड-ऑन को आपके डोडो पेमेंट्स डैशबोर्ड में अलग उत्पाद के रूप में बनाया जाता है और फिर आपके मुख्य सदस्यता उत्पादों से जोड़ा जाता है। इस पृथक्करण से आपको यह करने की सुविधा मिलती है:

* कई सदस्यता उत्पादों में ऐड-ऑन को पुनः उपयोग करें
* मूल्य निर्धारण को स्वतंत्र रूप से प्रबंधित करें
* ऐड-ऑन प्रदर्शन को अलग ट्रैक करें
* आधार सदस्यताओं को प्रभावित किए बिना ऐड-ऑन अपडेट करें

<Frame>
  <img src="https://mintcdn.com/dodopayments/ajOhO6Du1yNsg0hy/images/cookbooks/seat-based/seat-based-addons-creation.png?fit=max&auto=format&n=ajOhO6Du1yNsg0hy&q=85&s=d2c17b4a9f2f9a1b19f537f0507656a4" alt="डैशबोर्ड इंटरफ़ेस में ऐड-ऑन बनाना" style={{ maxHeight: '500px', width: 'auto' }} width="2348" height="1606" data-path="images/cookbooks/seat-based/seat-based-addons-creation.png" />
</Frame>

### ऐड-ऑन विन्यास

ऐड-ऑन बनाते समय आप निम्न को कॉन्फ़िगर कर सकते हैं:

* **मूल्य निर्धारण**: ऐड-ऑन के लिए एक बार या आवर्ती मूल्य निर्धारित करें
* **बिलिंग चक्र**: इसे आपकी सदस्यता के बिलिंग चक्र से मेल खाना चाहिए
* **मात्रा सीमाएँ**: प्रति ग्राहक न्यूनतम और अधिकतम मात्रा सेट करें
* **उपलब्धता**: नियंत्रित करें कि कौन से सदस्यता उत्पाद ऐड-ऑन का उपयोग कर सकते हैं
* **कर सेटिंग्स**: उपयुक्त कर श्रेणियाँ कॉन्फ़िगर करें

### शुरूआत

क्या आप अपनी सदस्यता व्यवसाय में ऐड-ऑन लागू करने के लिए तैयार हैं? शुरू करने का तरीका यहाँ है:

<Steps>
  <Step title="Plan Your Add-ons">
    उन अतिरिक्त सुविधाओं, सेवाओं, या क्षमता की पहचान करें जो आपके ग्राहकों के लिए ऐड-ऑन के रूप में लाभकारी हों।

    सोचें:

    * ग्राहक अक्सर क्या मांगते हैं?
    * किन सुविधाओं को अलग से मुद्रीकृत किया जा सकता है?
    * क्या स्वाभाविक उन्नयन मार्ग बनाएगा?
  </Step>

  <Step title="Create Your First Add-on">
    अपने पहले ऐड-ऑन उत्पाद को बनाने के लिए डोडो पेमेंट्स डैशबोर्ड या एपीआई का उपयोग करें।

    <Card title="Dashboard Guide" icon="box" href="/developer-resources/seat-based-pricing">
      डैशबोर्ड में ऐड-ऑन बनाने के लिए हमारे चरण-दर-चरण मार्गदर्शिका का पालन करें।
    </Card>
  </Step>

  <Step title="Attach to Subscriptions">
    उपयुक्त सदस्यता उत्पादों से अपने ऐड-ऑन को जोड़ें जहाँ वे उपलब्ध होने चाहिए।
  </Step>

  <Step title="Test Integration">
    विभिन्न ऐड-ऑन संयोजनों के साथ परीक्षण चेकआउट सत्र बनाएं ताकि सुनिश्चित हो सके कि सब कुछ ठीक से काम कर रहा है।
  </Step>

  <Step title="Monitor Performance">
    अपनी मूल्य रणनीति को अनुकूलित करने के लिए ऐड-ऑन अपनाने की दर और राजस्व प्रभाव को ट्रैक करें।
  </Step>
</Steps>

## एपीआई प्रबंधन

डोडो पेमेंट्स ऐड-ऑन को प्रोग्रामैटिक रूप से प्रबंधित करने के लिए एक व्यापक एपीआई प्रदान करता है:

<AccordionGroup>
  <Accordion title="Create Add-ons">
    पूर्व निर्धारित मूल्य, विवरण और विन्यास विकल्पों के साथ नए ऐड-ऑन बनाने के लिए `POST /addons` एंडपॉइंट का उपयोग करें।

    <Card title="API Reference" icon="code" href="/api-reference/addons/create-addon">
      ऐड-ऑन बनाने के लिए पूर्ण एपीआई दस्तावेज़ देखें।
    </Card>
  </Accordion>

  <Accordion title="Update Add-ons">
    मौजूदा ऐड-ऑन को मूल्य, विवरण, या उपलब्धता अपडेट करने के लिए `PATCH /addons/{id}` एंडपॉइंट का उपयोग करें।

    <Card title="API Reference" icon="code" href="/api-reference/addons/update-addon">
      ऐड-ऑन विवरण को प्रोग्रामैटिक रूप से अपडेट करना सीखें।
    </Card>
  </Accordion>

  <Accordion title="List and Retrieve">
    सभी ऐड-ऑन की सूची बनाने के लिए `GET /addons` का उपयोग करें या विशिष्ट ऐड-ऑन विवरण प्राप्त करने के लिए `GET /addons/{id}` का उपयोग करें।

    <Card title="API Reference" icon="code" href="/api-reference/addons/list-addons">
      पूर्ण सूचीकरण और पुनर्प्राप्ति एपीआई दस्तावेज़ तक पहुँचें।
    </Card>
  </Accordion>

  <Accordion title="Image Management">
    बेहतर उत्पाद प्रस्तुति के लिए `PUT /addons/{id}/images` एंडपॉइंट का उपयोग करके ऐड-ऑन छवियों को अपडेट करें।

    <Card title="API Reference" icon="code" href="/api-reference/addons/update-addon-images">
      एपीआई के माध्यम से ऐड-ऑन छवियों का प्रबंधन करना सीखें।
    </Card>
  </Accordion>
</AccordionGroup>

## सामान्य उपयोग मामलों

* **सीट-आधारित बिलिंग**: अतिरिक्त टीम सदस्य, उपयोगकर्ता लाइसेंस, या समानांतर उपयोगकर्ता
* **फीचर उन्नयन**: प्रीमियम सुविधाएं, उन्नत विश्लेषण, या प्राथमिकता समर्थन
* **उपयोग विस्तार**: अतिरिक्त स्टोरेज, एपीआई कॉल, या बैंडविड्थ अनुमति
* **सेवा ऐड-ऑन**: पेशेवर सेवाएं, प्रशिक्षण, या परामर्श घंटे

## एकीकरण उदाहरण

### ऐड-ऑन के साथ चेकआउट सत्र

चेकआउट सत्र बनाते समय, आप कस्टम मात्रा के साथ ऐड-ऑन शामिल कर सकते हैं:

```typescript theme={null}
const session = await client.checkoutSessions.create({
  product_cart: [
    {
      product_id: 'your_subscription_id',
      quantity: 1,
      addons: [
        {
          addon_id: 'your_addon_id',
          quantity: 3 // 3 additional seats
        }
      ]
    }
  ],
  // ... other checkout options
});
```

<Tip>
  ग्राहकों को चेकआउट पेज पर स्वयं एड-ऑन जोड़ने या हटाने की अनुमति देने के लिए, सत्र को बनाते समय [`allow_editing_addons`](/developer-resources/checkout-session#optional-fields) फ़ीचर फ्लैग को `true` पर सेट करें। यह डिफ़ॉल्ट रूप से `false` होता है और केवल सब्सक्रिप्शन उत्पादों पर लागू होता है।

  ```typescript theme={null}
  const session = await client.checkoutSessions.create({
    product_cart: [{ product_id: 'your_subscription_id', quantity: 1 }],
    feature_flags: {
      allow_editing_addons: true // customers can edit add-ons at checkout
    },
  });
  ```
</Tip>

### एड-ऑन के साथ योजना परिवर्तन

मौजूदा सब्सक्रिप्शन को एड-ऑन जोड़ने, हटाने, या अद्यतन करने के लिए संशोधित करें:

```typescript theme={null}
// Add add-ons to existing subscription
await client.subscriptions.changePlan('sub_123', {
  product_id: 'prod_new',
  quantity: 1,
  proration_billing_mode: 'difference_immediately',
  addons: [
    { addon_id: 'addon_123', quantity: 2 }
  ]
});

// Remove all existing add-ons
await client.subscriptions.changePlan('sub_123', {
  product_id: 'prod_new',
  quantity: 1,
  proration_billing_mode: 'difference_immediately',
  addons: [] // Empty array removes all existing add-ons
});
```

### डायनामिक प्राइसिंग

एड-ऑन चयन के आधार पर कुल लागत को डायनामिक रूप से कैलकुलेट करें:

```typescript theme={null}
function calculateTotalCost(basePrice: number, addons: AddonSelection[]) {
  const addonTotal = addons.reduce((sum, addon) => 
    sum + (addon.price * addon.quantity), 0
  );
  return basePrice + addonTotal;
}
```

## सर्वोत्तम प्रथाएँ

* **सरलता से शुरू करें**: 2-3 मुख्य एड-ऑन के साथ शुरू करें और ग्राहक प्रतिक्रिया और उपयोग के आधार पर विकल्पों का विस्तार करें।
* **मूल्य स्पष्टता बनाए रखें**: एड-ऑन की कीमत और मूल्य को स्पष्ट रूप से संप्रेषित करें, ताकि ग्राहक समझें कि वे अतिरिक्त लागत के लिए क्या प्राप्त कर रहे हैं।
* **पूरी तरह से परीक्षण करें**: एड-ऑन संयोजनों को मान्य करें ताकि मूल्य गणना सटीक रहे और चेकआउट प्रवाह सुचारू रूप से कार्य करे।

### डिज़ाइन विचार

* **स्पष्ट मूल्य प्रस्ताव**: प्रत्येक एड-ऑन का एक स्पष्ट लाभ होना चाहिए जिसे ग्राहक आसानी से समझ सकें
* **तार्किक समूह**: चेकआउट प्रवाह में संबंधित एड-ऑन को एक साथ समूहित करें
* **लचीली मात्रा**: ग्राहकों को आवश्यकता अनुसार एड-ऑन की मात्रा समायोजित करने की अनुमति दें
* **पारदर्शी मूल्य निर्धारण**: चेकआउट प्रक्रिया के दौरान कुल लागत स्पष्ट रूप से दिखाएं

<Info>
  एड-ऑन ग्राहकों के साथ बढ़ते लचीले, स्केलेबल मूल्य मॉडल बनाने का एक शक्तिशाली तरीका हैं। सरल उपयोग के मामलों से शुरू करें और यह सीखते हुए कि आपके व्यवसाय और ग्राहकों के लिए क्या सबसे अच्छा काम करता है, विस्तार करें।
</Info>
