स्थापना
ग्रेडल (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
कॉपी और डीस्ट्रक्चरिंग समर्थन के साथ टाइप-सुरक्षित डेटा क्लास
कॉन्फ़िगरेशन
पर्यावरण चर से
पर्यावरण चर या सिस्टम प्रॉपर्टीज़ से प्रारंभ करें:मैनुअल कॉन्फ़िगरेशन
सभी विकल्पों के साथ मैन्युअल रूप से कॉन्फ़िगर करें:परीक्षण मोड
परीक्षण/सैंडबॉक्स वातावरण के लिए कॉन्फ़िगर करें:टाइमआउट और पुनः प्रयास
वैश्विक या प्रति-निवेदन कॉन्फ़िगर करें:सामान्य संचालन
चेकआउट सत्र बनाएं
एक चेकआउट सत्र उत्पन्न करें:उत्पाद बनाएं
विस्तृत कॉन्फ़िगरेशन के साथ उत्पाद बनाएं:लाइसेंस कुंजी सक्रिय करें
ग्राहकों के लिए लाइसेंस कुंजी सक्रिय करें:उपयोग-आधारित बिलिंग
उपयोग घटनाओं को रिकॉर्ड करें
मीटर के लिए उपयोग को ट्रैक करें:असिंक्रोनस संचालन
असिंक्रोनस क्लाइंट
कोरूटीन-आधारित संचालन के लिए असिंक्रोनस क्लाइंट का उपयोग करें:त्रुटि हैंडलिंग
Kotlin की अपवाद हैंडलिंग के साथ त्रुटियों को संभालें:कार्यात्मक त्रुटि हैंडलिंग
सूचकात्मक त्रुटि हैंडलिंग के लिएResult का उपयोग करें:
एंड्रॉइड एकीकरण
एंड्रॉइड अनुप्रयोगों के साथ उपयोग करें:प्रतिक्रिया सत्यापन
प्रतिक्रिया सत्यापन सक्षम करें:प्रॉक्सी कॉन्फ़िगरेशन
प्रॉक्सी सेटिंग्स कॉन्फ़िगर करें:अस्थायी कॉन्फ़िगरेशन
क्लाइंट कॉन्फ़िगरेशन को अस्थायी रूप से संशोधित करें:Ktor एकीकरण
Ktor सर्वर अनुप्रयोगों के साथ एकीकृत करें:संसाधन
GitHub Repository
स्रोत कोड देखें और योगदान करें
API Reference
पूर्ण API दस्तावेज़
Report Issues
बग रिपोर्ट करें या सुविधाओं का अनुरोध करें
समर्थन
Kotlin SDK के साथ मदद चाहिए?- Discord: वास्तविक समय समर्थन के लिए हमारे समुदाय सर्वर में शामिल हों
- ईमेल: support@dodopayments.com पर हमसे संपर्क करें
- GitHub: रिपॉजिटरी पर एक समस्या खोलें
योगदान
हम योगदान का स्वागत करते हैं! प्रारंभ करने के लिए योगदान दिशानिर्देशों की जांच करें. Kotlin SDK में मदद चाहिए?- Discord: वास्तविक समय समर्थन के लिए हमारे समुदाय सर्वर से जुड़ें
- Email: हमें support@dodopayments.com पर संपर्क करें
- GitHub: repository पर एक issue खोलें