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

# Notion अधिकार

> जब ग्राहक खरीद करते हैं, तो उनकी कार्यस्थान में एक Notion टेम्पलेट को डुप्लिकेट करें।

<Info>
  Notion अधिकार एक टेम्पलेट जिसे आपने तैयार किया है वह भुगतान करने वाले ग्राहक के Notion कार्यस्थान में डुप्लिकेट करता है। ग्राहक OAuth के माध्यम से अधिकृत करता है, उस कार्यस्थान का चयन करता है जिसमें वे टेम्पलेट की कॉपी चाहते हैं, और Dodo Payments डुप्लिकेशन को संभालता है।
</Info>

## क्या वितरित होता है

* ग्राहक को OAuth के माध्यम से अपने Notion कार्यस्थान से कनेक्ट करने के लिए प्रेरित किया जाता है।
* एक बार अधिकृत होने पर, Dodo Payments उनके चुने हुए कार्यस्थान में कॉन्फ़िगर किए गए टेम्पलेट को डुप्लिकेट करता है।
* रद्द किए जाने पर, डुप्लिकेट टेम्पलेट ग्राहक के कार्यस्थान में रहता है (Notion दूरस्थ रूप से हटाने का समर्थन नहीं करता है)। यह अनुदान रिकॉर्ड-कीपिंग के लिए `revoked` के रूप में चिह्नित होता है।

सामान्य उपयोगों में भुगतान किए गए Notion टेम्पलेट्स, उत्पादकता सिस्टम्स, और OS/CRM टेम्पलेट्स शामिल हैं।

## Notion कनेक्ट करें

<Steps>
  <Step title="Open Entitlements">
    अपने Dodo Payments डैशबोर्ड में, **Entitlements** पर जाएं और **+** पर क्लिक करें।
  </Step>

  <Step title="Pick Notion">
    **Notion Template** को इंटीग्रेशन के रूप में चुनें। यदि Notion अभी तक कनेक्ट नहीं हुआ है, तो आपको **Connect Notion** के लिए प्रेरित किया जाएगा।

    <Frame caption="Connect Notion prompt before the OAuth handoff.">
      <img src="https://mintcdn.com/dodopayments/do-W-dMDGVB_xzr_/images/entitlements/notion/connect-prompt.png?fit=max&auto=format&n=do-W-dMDGVB_xzr_&q=85&s=90f1f2a60c96918a8da19665a24fcaca" alt="व्यापारी को Notion से कनेक्ट करने के लिए नया अधिकार पैनल प्रेरित कर रहा है" style={{ maxHeight: '500px', width: 'auto' }} width="2000" height="1133" data-path="images/entitlements/notion/connect-prompt.png" />
    </Frame>

    क्लिक करने पर, Notion एक नए टैब में खुलता है। उस कार्यस्थान में साइन इन करें जो आपके स्रोत टेम्पलेट्स का मालिक है, Dodo Payments द्वारा अनुरोध की गई अनुमतियों की समीक्षा करें, फिर पृष्ठों (टेम्पलेट्स) को चुनें जिन्हें अनुकरण करने की अनुमति दी गई है।

    <Frame caption="Notion OAuth: review permissions, then pick the template pages to share.">
      <div style={{ display: 'flex', gap: '12px', flexWrap: 'wrap', justifyContent: 'center' }}>
        <img src="https://mintcdn.com/dodopayments/do-W-dMDGVB_xzr_/images/entitlements/notion/oauth-permissions.png?fit=max&auto=format&n=do-W-dMDGVB_xzr_&q=85&s=957e39812ac19bbf81cceb50f023a14a" alt="Dodo Payments के लिए Notion OAuth अनुमतियों के स्क्रीन" style={{ maxHeight: '420px', width: 'auto' }} width="2000" height="1121" data-path="images/entitlements/notion/oauth-permissions.png" />

        <img src="https://mintcdn.com/dodopayments/do-W-dMDGVB_xzr_/images/entitlements/notion/oauth-select-pages.png?fit=max&auto=format&n=do-W-dMDGVB_xzr_&q=85&s=1f8bd414d5900f9d246d96f15877aba1" alt="Notion पृष्ठ चयनक जो यह चुनते हुए दिखाता है कि Dodo Payments किन टेम्पलेट्स को एक्सेस कर सकता है" style={{ maxHeight: '420px', width: 'auto' }} width="2000" height="1138" data-path="images/entitlements/notion/oauth-select-pages.png" />
      </div>
    </Frame>

    जब Notion वापस रीडायरेक्ट करता है, तो आपको पुष्टि दिखाई देगी कि कार्यस्थान कनेक्ट हो गया है।

    <Frame caption="Workspace connected — return to the Dodo Payments dashboard to continue.">
      <img src="https://mintcdn.com/dodopayments/do-W-dMDGVB_xzr_/images/entitlements/notion/connected.png?fit=max&auto=format&n=do-W-dMDGVB_xzr_&q=85&s=5e526d2cc12c27f526b2a6e469157bd8" alt="Notion टेम्पलेट सफलतापूर्वक कनेक्टेड का पुष्टिकरण पेज" style={{ maxHeight: '500px', width: 'auto' }} width="2000" height="1143" data-path="images/entitlements/notion/connected.png" />
    </Frame>
  </Step>

  <Step title="Pick a template">
    डैशबोर्ड में वापस, टेम्पलेट चयनक से डुप्लिकेट करने के लिए **template** चुनें। केवल वे पृष्ठ जो आपने पिछले कदम में अधिकृत किए थे, यहां दिखाई देंगे। अधिकार को एक **name** दें और **Create Entitlement** पर क्लिक करें।

    <Frame>
      <img src="https://mintcdn.com/dodopayments/do-W-dMDGVB_xzr_/images/entitlements/notion/create.png?fit=max&auto=format&n=do-W-dMDGVB_xzr_&q=85&s=82a51c79ed0c6937abf866c187673ab7" alt="Notion अधिकार प्रपत्र जिसमें कनेक्टेड कार्यस्थान, टेम्पलेट चयनक, और नाम फ़ील्ड" style={{ maxHeight: '500px', width: 'auto' }} width="2000" height="1135" data-path="images/entitlements/notion/create.png" />
    </Frame>
  </Step>

  <Step title="Save the entitlement">
    सहेजें और किसी भी उत्पाद से जोड़ें।
  </Step>
</Steps>

## ग्राहक प्रवाह

1. ग्राहक चेकआउट पूरा करता है।
2. Dodo Payments ग्राहक को अपने कार्यस्थान से जोड़ने के लिए Notion `oauth_url` स्थिति के साथ `pending` में एक अनुदान बनाता है।
3. ग्राहक ईमेल या ग्राहक पोर्टल में दिए गए लिंक के माध्यम से अधिकृत करता है और उस कार्यस्थान को चुनता है जिसमें वे टेम्पलेट को डुप्लिकेट करना चाहते हैं।
4. Dodo Payments टेम्पलेट को डुप्लिकेट करता है। अनुदान `delivered` की ओर बढ़ता है।
5. निरस्तीकरण पर, अनुदान `revoked` के रूप में चिह्नित होता है; डुप्लिकेट की गई प्रतिलिपि ग्राहक के कार्यस्थान में रहती है।

<Note>
  Notion जानबूझकर डुप्लिकेट पृष्ठ को प्राप्तकर्ता की अपनी सामग्री मानता है। Dodo Payments निरस्तीकरण पर कॉपी को नहीं हटा सकता।
</Note>

## आवश्यक कॉन्फ़िगरेशन

| Field                | Required | Description                               |
| -------------------- | -------- | ----------------------------------------- |
| `notion_template_id` | हाँ      | टेम्पलेट आईडी। डैशबोर्ड चयनक इसे भरता है। |

## API के माध्यम से बनाएँ

<CodeGroup>
  ```typescript TypeScript theme={null} theme={null}
  const entitlement = await client.entitlements.create({
    name: 'Study Notes',
    integration_type: 'notion',
    integration_config: {
      notion_template_id: 'tmpl_abc123',
    },
  });
  ```

  ```python Python theme={null} theme={null}
  client.entitlements.create(
      name="Study Notes",
      integration_type="notion",
      integration_config={"notion_template_id": "tmpl_abc123"},
  )
  ```

  ```go Go theme={null} theme={null}
  client.Entitlements.New(ctx, dodopayments.EntitlementNewParams{
    Name:            dodopayments.F("Study Notes"),
    IntegrationType: dodopayments.F(dodopayments.EntitlementIntegrationTypeNotion),
    IntegrationConfig: dodopayments.F[dodopayments.IntegrationConfigUnionParam](
      dodopayments.IntegrationConfigNotionConfigParam{
        NotionTemplateID: dodopayments.F("tmpl_abc123"),
      },
    ),
  })
  ```
</CodeGroup>

## वेबहुक्स

देखें [`entitlement_grant.*` वेबहुक इवेंट्स](/developer-resources/webhooks/intents/entitlement-grant):

* `entitlement_grant.created` Notion `oauth_url` शामिल करता है।
* `entitlement_grant.delivered` तब फायर होता है जब टेम्पलेट डुप्लिकेट हो जाता है।
* `entitlement_grant.revoked` रद्दीकरण पर फायर होता है; ग्राहक की प्रतिलिपि को बिना छुए छोड़ा जाता है।

## समस्या निवारण

<AccordionGroup>
  <Accordion title="Customer didn't get the template">
    ग्राहक द्वारा Notion OAuth पूरा करने तक अनुदान `pending` बना रहता है। वितरण ईमेल फिर से भेजें; OAuth लिंक एक सप्ताह के बाद समाप्त हो जाता है, जिसके बाद आप अनुदान को रद्द और फिर से बना सकते हैं।
  </Accordion>

  <Accordion title="Template picker is empty">
    Entitlements → Integrations → Notion से क्रोम से Notion को उस कार्यस्थान के साथ फिर से कनेक्ट करें जो स्रोत टेम्पलेट्स का मालिक है।
  </Accordion>

  <Accordion title="Customer wants the template removed after refund">
    Notion डुप्लिकेट पृष्ठों की दूरस्थ रूप से हटाने की अनुमति नहीं देता है। ग्राहक को अपनी कार्यस्थान से प्रतिलिपि हटानी चाहिए।
  </Accordion>
</AccordionGroup>
