Skip to main content
Notion entitlement आपके द्वारा तैयार किए गए template को भुगतान करने वाले ग्राहक के Notion workspace में कॉपी करता है। ग्राहक Dodo Payments को Notion के साथ अधिकृत करता है और template प्राप्त करने वाला workspace चुनता है, जिसके बाद Dodo Payments कॉपी बनाता है।

क्या डिलीवर किया जाता है

  • ग्राहक Customer Portal से अपने Notion workspace को कनेक्ट करता है। भुगतान की पुष्टि वाला ईमेल entitlement को Action Required के रूप में चिह्नित करता है और portal का लिंक देता है।
  • अधिकृत करने के बाद, Dodo Payments configured template को ग्राहक द्वारा authorization के दौरान साझा किए गए page में, उसके चुने हुए workspace के अंदर कॉपी करता है।
  • grant revoke किए जाने पर, कॉपी ग्राहक के workspace में बनी रहती है। Dodo Payments रिकॉर्ड रखने के लिए grant को Revoked के रूप में चिह्नित करता है और कॉपी को हटाता नहीं है।
आम उपयोगों में paid Notion templates, productivity systems और OS या CRM templates शामिल हैं।

Notion कनेक्ट करें

1

Open Entitlements

Dodo Payments dashboard में Entitlements पर जाएँ और + पर क्लिक करें।
2

Pick Notion

integration के रूप में Notion Template चुनें। अगर Notion अभी तक कनेक्ट नहीं है, तो Connect Notion पर क्लिक करें।
व्यापारी को Notion से कनेक्ट करने के लिए नया अधिकार पैनल प्रेरित कर रहा है

Connect Notion prompt before the OAuth handoff.

Notion एक नए tab में खुलता है। उस workspace में sign in करें जिसमें आपके source templates हैं और Dodo Payments द्वारा अनुरोधित permissions की समीक्षा करें। फिर वे pages (templates) चुनें जिन्हें integration पढ़ और कॉपी कर सकता है।
Notion OAuth permissions screen for Dodo Payments

Notion OAuth: review the permissions Dodo Payments requests.

Notion page picker selecting which templates Dodo Payments can access

Notion OAuth: pick the template pages to share.

जब Notion वापस redirect करता है, तो एक confirmation page दिखाता है कि workspace कनेक्ट हो गया है।
Notion Template connected successfully confirmation page

Workspace connected. Return to the Dodo Payments dashboard to continue.

3

Pick a Template

dashboard में वापस जाकर Template के अंतर्गत कॉपी करने वाला template चुनें। यहाँ केवल पिछले चरण में आपके द्वारा साझा किए गए pages दिखाई देते हैं। entitlement के लिए Name दर्ज करें और Create Entitlement पर क्लिक करें।
Notion entitlement form with connected workspace, template picker, and name field
4

Attach It to a Product

entitlement को किसी भी product से attach करें। Attach Entitlements to Products देखें।

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

  1. ग्राहक checkout पूरा करता है।
  2. Dodo Payments Pending स्थिति में एक grant बनाता है। Dodo Payments तुरंत Notion authorization URL बनाने का प्रयास करता है और उसे oauth_url में संग्रहीत करता है। यदि यह विफल रहता है, तो oauth_url null पर तब तक बना रहता है, जब तक ग्राहक accept flow शुरू नहीं करता।
  3. Customer Portal में, ग्राहक entitlement पर Connect क्लिक करता है, Notion के साथ authorization करता है, template प्राप्त करने के लिए workspace चुनता है और Dodo Payments के साथ कम-से-कम एक page साझा करता है।
  4. Dodo Payments उस workspace के shared page में template की एक copy बनाता है। grant की स्थिति बदलकर Delivered हो जाती है।
  5. revocation के समय, grant को Revoked के रूप में चिह्नित किया जाता है और copy ग्राहक के workspace में बनी रहती है।
revoke करने पर कॉपी हटाई नहीं जाती। कॉपी ग्राहक के workspace में रहती है और Dodo Payments revoke flow केवल grant को Revoked के रूप में चिह्नित करता है।

आवश्यक Configuration

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

Webhooks

entitlement_grant.* webhook events Notion flow को कवर करते हैं:
  • entitlement_grant.created, status: "Pending" के साथ सक्रिय होता है। oauth_url में Notion authorization URL पहले से मौजूद हो सकता है। यदि यह null है, तो ग्राहक Customer Portal से accept flow शुरू करने पर इसे भरा जाता है।
  • Template की copy बन जाने के बाद entitlement_grant.delivered सक्रिय होता है।
  • Cancellation पर entitlement_grant.revoked सक्रिय होता है। ग्राहक की copy में कोई बदलाव नहीं किया जाता।

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

grant Pending पर तब तक रहता है, जब तक ग्राहक Notion authorization पूरा नहीं करता। ग्राहक से Customer Portal खोलकर Connect पर क्लिक करने को कहें। प्रत्येक authorization link बनने के 30 मिनट बाद expire हो जाता है और ग्राहक के वापस आने पर Customer Portal एक नया link बनाता है। Authorization के दौरान ग्राहक को कम-से-कम एक page साझा करना होगा, क्योंकि Dodo Payments shared page के अंदर कॉपी बनाता है।
Entitlement form में, Notion card पर Disconnect क्लिक करें, फिर Connect Notion क्लिक करें और उस workspace के साथ दोबारा connect करें जिसमें source templates मौजूद हैं। Authorization के दौरान template pages साझा करें।
Dodo Payments grant revoke करने पर कॉपी को delete नहीं करता। ग्राहक को अपने workspace से कॉपी स्वयं delete करनी होगी।
अंतिम संशोधन 26 सितंबर 2026