स्थापना
ग्रेडल (Kotlin DSL)
अपनेbuild.gradle.kts में निर्भरता जोड़ें:
build.gradle.kts
मेवेन
अपनेpom.xml में निर्भरता जोड़ें:
pom.xml
SDK को Java 8 या उससे ऊपर की आवश्यकता होती है और यह JVM और Android प्लेटफार्म दोनों के साथ संगत है।
त्वरित प्रारंभ
क्लाइंट को प्रारंभ करें और एक चेकआउट सत्र बनाएं:मुख्य विशेषताएँ
Coroutines
असिंक्रोनस संचालन के लिए Kotlin कोरूटीन का पूर्ण समर्थन
Null Safety
मजबूत त्रुटि हैंडलिंग के लिए Kotlin की null सुरक्षा का लाभ उठाएँ
Extension Functions
बेहतर कार्यक्षमता के लिए प्रासंगिक Kotlin एक्सटेंशन
Data Classes
कॉपी और डीस्ट्रक्चरिंग समर्थन के साथ टाइप-सुरक्षित डेटा क्लास
कॉन्फ़िगरेशन
पर्यावरण चर से
पर्यावरण चर या सिस्टम प्रॉपर्टीज़ से प्रारंभ करें:मैनुअल कॉन्फ़िगरेशन
सभी विकल्पों के साथ मैन्युअल रूप से कॉन्फ़िगर करें:परीक्षण मोड
Test Mode environment के लिए कॉन्फ़िगर करें:टाइमआउट और पुनः प्रयास
वैश्विक या प्रति-निवेदन कॉन्फ़िगर करें:सामान्य संचालन
चेकआउट सत्र बनाएं
एक चेकआउट सत्र उत्पन्न करें:उत्पाद बनाएं
विस्तृत कॉन्फ़िगरेशन के साथ उत्पाद बनाएं:लाइसेंस कुंजी सक्रिय करें
ग्राहकों के लिए लाइसेंस कुंजी सक्रिय करें:उपयोग-आधारित बिलिंग
उपयोग घटनाओं को रिकॉर्ड करें
billing के लिए कम से कम दो-अक्षर वाला ISO country code आवश्यक है। किसी मौजूदा customer को जोड़ने के लिए AttachExistingCustomer का उपयोग करें, या नया customer बनाने के लिए NewCustomer का उपयोग करें। productPrice को currency की सबसे छोटी denomination में व्यक्त किया जाता है।Usage-Based Billing
Usage Events रिकॉर्ड करें
meters के लिए usage ट्रैक करें:Async Operations
Async Client
coroutine-आधारित operations के लिए async client का उपयोग करें:Error Handling
Kotlin के exception handling का उपयोग करके errors को handle करें:Functional Error Handling
functional error handling के लिएResult का उपयोग करें:
Android Integration
Android applications के साथ उपयोग करें:Response Validation
response validation सक्षम करें:Advanced Features
Proxy Configuration
proxy settings कॉन्फ़िगर करें:Temporary Configuration
client configuration को अस्थायी रूप से संशोधित करें:Ktor Integration
Ktor server applications के साथ integrate करें:Resources
GitHub Repository
source code देखें और योगदान करें
API Reference
संपूर्ण API documentation
Discord Community
सहायता प्राप्त करें और developers से जुड़ें
Report Issues
bugs report करें या features का अनुरोध करें
Support
Kotlin SDK के साथ सहायता चाहिए?- Discord: real-time support के लिए हमारे community server से जुड़ें
- Email: support@dodopayments.com पर हमसे संपर्क करें
- GitHub: repository पर issue खोलें