अपने सॉफ़्टवेयर या डिजिटल वस्तुओं के लिए विशिष्ट कुंजी जारी करें, सक्रियण नियंत्रित करें, और आवश्यकता पड़ने पर पहुंच रद्द करें। लाइसेंस कुंजियाँ सब्सक्रिप्शन और एक-बार खरीद के साथ अच्छी तरह काम करती हैं।
लाइसेंस कुंजी क्या हैं?
लाइसेंस कुंजी अद्वितीय टोकन होते हैं जो आपके उत्पाद तक पहुंच को अधिकृत करते हैं। ये निम्नलिखित के लिए आदर्श हैं:- सॉफ़्टवेयर लाइसेंसिंग: डेस्कटॉप ऐप, प्लगइन्स, और CLI
- प्रति-सीट नियंत्रण: प्रति उपयोगकर्ता या डिवाइस सक्रियणों को सीमित करें
- डिजिटल सामान: डाउनलोड, अपडेट, या प्रीमियम सुविधाओं को गेट करें
प्रमुख लाभ
- पहुंच नियंत्रण: समाप्ति और सक्रियण सीमाएँ परिभाषित करें
- संचालन दृश्यता: उपयोग, उपकरण, और इतिहास को ट्रैक करें
- सुरक्षा और समर्थन: जल्दी से अक्षम करें, पुनः सक्षम करें, और ऑडिट करें
लाइसेंस कुंजी बनाना
Create a License Key
अपने Dodo Payments डैशबोर्ड में जाएँ और License Keys सेक्शन खोलें। नए लाइसेंस की बनाने का विकल्प चुनें।
Configure License Key Settings
सेट करें कि आपकी लाइसेंस कुंजियाँ कैसे जारी और उपयोग की जाएँगी, इन फ़ील्ड्स को निर्दिष्ट करके:
- License Key Expiry Date: तय करें कि कुंजी कितनी देर तक मान्य रहेगी। एक निश्चित अवधि चुनें (उदा. 30 दिन या 1 वर्ष), या एक स्थायी कुंजी के लिए “no expiry” चुनें।
- Activation Limit: प्रति कुंजी अधिकतम समानांतर सक्रियणों की संख्या निर्धारित करें। एकल-उपयोगकर्ता (1) या टीम लाइसेंस (5) जैसे परिदृश्यों के लिए एक विशिष्ट संख्या दर्ज करें, या बिना सक्रियण सीमा के “unlimited” चुनें।
- Activation Instructions: अपने ग्राहकों के लिए स्पष्ट सक्रियण चरण प्रदान करें, जो लाइसेंस कुंजी के साथ ईमेल भी किए जाएंगे। उदाहरण: “Paste the key in Settings → License” या “Run:
mycli activate <key>”.

प्रबंधित करें और निगरानी करें
लाइसेंस कुंजी अनुभाग सभी लाइसेंस कुंजी गतिविधियों का व्यापक दृश्य प्रदान करता है और आपको प्रभावी ढंग से लाइसेंस प्रबंधित और निगरानी करने की अनुमति देता है।प्रमुख जानकारी
प्रत्येक लाइसेंस कुंजी के लिए विस्तृत जानकारी देखें:- कुंजी विवरण: लाइसेंस कुंजी मान, संबंधित उत्पाद का नाम, ग्राहक विवरण (customer_id), और खरीद तिथि
- उपयोग गतिविधि: सक्रियणों की संख्या, सक्रियण तिथियाँ और समय, और स्थिति (सक्रिय, समाप्त, अक्षम)
- समाप्ति और सीमाएँ: कुंजी समाप्ति तिथि, शेष सक्रियण संख्या, और वर्तमान सक्रियण उदाहरण

उपलब्ध क्रियाएँ
आप लाइसेंस कुंजी पर निम्नलिखित क्रियाएँ कर सकते हैं:- लाइसेंस कुंजी अक्षम करें: आगे के उपयोग को रोकने के लिए तुरंत एक कुंजी अक्षम करें
- कुंजी सक्षम करें: पहले अक्षम की गई लाइसेंस कुंजी को पुनः सक्षम करें
- सक्रियण उदाहरण देखें: किसी विशेष लाइसेंस कुंजी के लिए सभी संबंधित सक्रियण उदाहरण देखें

लाभ
- वास्तविक समय में लाइसेंस कुंजी गतिविधि को ट्रैक करें
- संभावित दुरुपयोग या अनधिकृत सक्रियण की पहचान करें
- विसंगति की स्थिति में विस्तृत उपयोग रिकॉर्ड प्रदान करके ग्राहक समर्थन को सरल बनाएं
API प्रबंधन
इन APIs का उपयोग लाइसेंस कुंजी और उनके सक्रियण उदाहरणों को सक्रिय, मान्य, सूचीबद्ध और अपडेट करने के लिए करें।Public Endpoints: activate, deactivate, और validate लाइसेंस एंडपॉइंट सार्वजनिक हैं और API कुंजी की आवश्यकता नहीं होती। यह आपको अपने क्लाइंट एप्प्लिकेशन, डेस्कटॉप सॉफ़्टवेयर, या CLI से उन्हें सीधे कॉल करने की अनुमति देता है बिना अपने API प्रमाणपत्रों को उजागर किए।
Lifecycle Operations
Lifecycle Operations
लाइसेंस कुंजियों पर सक्रियण, निष्क्रियण, और सत्यापन क्रियाएँ ट्रिगर करें।
Activate License
लाइसेंस कुंजी के लिए एक सक्रियण उदाहरण बनाएं या रिकॉर्ड करें।
Deactivate License
पूर्व सक्रियण को रद्द करें ताकि क्षमता मुक्त हो सके।
Validate License
पहुँच देने से पहले प्रामाणिकता, स्थिति, और सीमाओं की जाँच करें।
License Key Management
License Key Management
लाइसेंस कुंजियों को उनके सेटिंग्स और स्थिति के साथ सूचीबद्ध करें, पुनः प्राप्त करें, और अपडेट करें।
List License Keys
स्थिति और उपयोग विवरण के साथ सभी कुंजियों को ब्राउज़ करें।
Get License Key
एक विशिष्ट कुंजी और उसकी मेटाडेटा पुनः प्राप्त करें।
Update License Key
समाप्ति, सक्रियण सीमाएँ बदलें, या कुंजी को सक्षम/अक्षम करें।
Activation Instances
Activation Instances
प्रत्येक कुंजी के लिए व्यक्तिगत डिवाइस सक्रियण के साथ काम करें।
List Instances
एक विशिष्ट कुंजी के सभी सक्रियण उदाहरण वापस करें।
Get Instance
एक अकेले सक्रियण उदाहरण के विवरण प्राप्त करें।
Update Instance
किसी उदाहरण के लिए डिवाइस जानकारी रद्द या अपडेट करें।
एकीकरण उदाहरण
एक लाइसेंस सक्रिय करें
ये एंडपॉइंट API कुंजी की आवश्यकता नहीं करते हैं और आपके क्लाइंट एप्प्लिकेशन से सीधे कॉल किए जा सकते हैं।
एक लाइसेंस मान्य करें
रिटर्न URL में लाइसेंस कुंजियाँ
जब कोई ग्राहक ऐसे उत्पाद की खरीद पूरा करता है जिसमे लाइसेंस कुंजी सक्षम होती है, लाइसेंस कुंजी स्वचालित रूप सेreturn_url में एक प्रश्न पैरामीटर के रूप में जोड़ दी जाती है। इससे आप अतिरिक्त API कॉल किए बिना सफलता पृष्ठ पर तुरंत कुंजी प्रदर्शित कर सकते हैं।
subscription_id का उपयोग payment_id के स्थान पर किया जाता है:
सर्वोत्तम अभ्यास
- सीमाएँ स्पष्ट रखें: समाप्ति और सक्रियण के लिए समझदार डिफ़ॉल्ट चुनें
- उपयोगकर्ताओं का मार्गदर्शन करें: सटीक सक्रियण निर्देश और स्व-सेवा दस्तावेज़ प्रदान करें
- चेक ऑटोमेट करें: एक्सेस देने से पहले सर्वर-साइड पर कुंजियाँ सत्यापित करें
- घटनाओं की निगरानी करें: दुरुपयोग का पता लगाने और रद्दीकरण को स्वचालित करने के लिए वेबहुक्स का उपयोग करें