उपलब्ध फ्रेमवर्क अडॉप्टर्स
अपने फ्रेमवर्क से मेल खाने वाला अडॉप्टर चुनें:Next.js
चेकआउट, पोर्टल और वेबहुक के लिए रूट हैंडलर्स के साथ ऐप राउटर समर्थन
Nuxt
सर्वर रूट्स एकीकरण के साथ Vue-आधारित पूर्ण-स्टैक फ्रेमवर्क
Express
लोकप्रिय Node.js फ्रेमवर्क के लिए मिडलवेयर-आधारित हैंडलर्स
Fastify
प्लगइन आर्किटेक्चर के साथ उच्च-प्रदर्शन Node.js फ्रेमवर्क
Hono
एज, क्लाउडफ्लेयर वर्कर्स और अधिक के लिए अल्ट्राफास्ट वेब फ्रेमवर्क
Astro
सर्वर एंडपॉइंट्स समर्थन के साथ सामग्री-केंद्रित फ्रेमवर्क
SvelteKit
सर्वर हुक्स एकीकरण के साथ पूर्ण-स्टैक Svelte फ्रेमवर्क
Remix
लोडर और क्रिया हैंडलर्स के साथ पूर्ण-स्टैक React फ्रेमवर्क
TanStack Start
सर्वर फ़ंक्शंस के साथ टाइप-सेफ पूर्ण-स्टैक React फ्रेमवर्क
Better Auth
निर्बाध प्रमाणीकरण + भुगतान के लिए प्रमाणीकरण फ्रेमवर्क प्लगइन
Convex
रीयल-टाइम भुगतान समन्वय के लिए बैकएंड-एज़-ए-सर्विस घटक
मुख्य विशेषताएँ
सभी फ्रेमवर्क अडॉप्टर्स ये अंतर्निहित क्षमताएँ प्रदान करते हैं:| विशेषता | विवरण |
|---|---|
| चेकआउट हैंडलर | स्थिर, गतिशील, और सत्र-आधारित चेकआउट प्रवाह का समर्थन |
| ग्राहक पोर्टल | सदस्यता और बिलिंग प्रबंधन के लिए पूर्व-निर्मित हैंडलर |
| वेबहुक हैंडलर | टाइप किए गए इवेंट हैंडलर्स के साथ सुरक्षित हस्ताक्षर सत्यापन |
| पर्यावरण कॉन्फ़िग | पर्यावरण चर के माध्यम से सरल सेटअप |
| टाइप सुरक्षा | टाइप किए गए पेलोड के साथ पूर्ण TypeScript समर्थन |
त्वरित प्रारंभ
किसी भी फ्रेमवर्क अडॉप्टर के साथ तीन चरणों में शुरू करें:अडॉप्टर स्थापित करें
अपने पैकेज प्रबंधक का उपयोग करके फ्रेमवर्क-विशिष्ट अडॉप्टर स्थापित करें:
- Next.js
- Nuxt
- Express
- Hono
- Astro
- SvelteKit
चेकआउट प्रवाह प्रकार
सभी अडॉप्टर्स तीन चेकआउट प्रवाह प्रकारों का समर्थन करते हैं:स्थिर चेकआउट (GET)
स्थिर चेकआउट (GET)
सरल, साझा करने योग्य भुगतान लिंक के लिए स्थिर चेकआउट का उपयोग करें। उत्पाद आईडी को क्वेरी पैरामीटर के रूप में पास करें:वैकल्पिक ग्राहक प्रीफिल और क्वेरी पैरामीटर के माध्यम से अनुकूलन का समर्थन करता है।
गतिशील चेकआउट (POST)
गतिशील चेकआउट (POST)
कस्टम विवरण के साथ भुगतान बनाने के लिए गतिशील चेकआउट का उपयोग करें:एक बार के भुगतान और सदस्यताओं दोनों का समर्थन करता है।
चेकआउट सत्र (POST)
चेकआउट सत्र (POST)
कार्ट समर्थन के साथ सबसे लचीले चेकआउट अनुभव के लिए चेकआउट सत्र का उपयोग करें:चेकआउट सत्र गाइड में अधिक जानें।
वेबहुक इवेंट हैंडलिंग
सभी अडॉप्टर्स ग्रैन्युलर इवेंट कॉलबैक के साथ टाइप-सेफ वेबहुक हैंडलिंग प्रदान करते हैं:सभी वेबहुक हैंडलर्स स्वचालित रूप से हस्ताक्षर सत्यापित करते हैं और Zod स्कीमा का उपयोग करके पेलोड को मान्य करते हैं। अवैध अनुरोधों को उचित त्रुटि कोड के साथ अस्वीकार कर दिया जाता है।
सही अडॉप्टर का चयन करना
| फ्रेमवर्क | सर्वश्रेष्ठ के लिए | रनटाइम |
|---|---|---|
| Next.js | ऐप राउटर के साथ पूर्ण-स्टैक React ऐप | Node.js, Edge |
| Nuxt | पूर्ण-स्टैक Vue.js अनुप्रयोग | Node.js |
| Express | REST APIs और पारंपरिक Node.js ऐप | Node.js |
| Fastify | उच्च-प्रदर्शन APIs | Node.js |
| Hono | एज डिप्लॉयमेंट, क्लाउडफ्लेयर वर्कर्स | एज, Node.js |
| Astro | सर्वर एंडपॉइंट्स के साथ सामग्री साइटें | Node.js, Edge |
| SvelteKit | पूर्ण-स्टैक Svelte अनुप्रयोग | Node.js |
| Remix | नेस्टेड रूटिंग के साथ पूर्ण-स्टैक React | Node.js |
| TanStack Start | टाइप-सेफ पूर्ण-स्टैक React | Node.js |
| Better Auth | पहले से बेहतर प्रमाणीकरण का उपयोग करने वाले ऐप | विभिन्न |
| Convex | बैकएंड के लिए Convex का उपयोग करने वाले ऐप | Convex Runtime |
सहायता प्राप्त करना
फ्रेमवर्क अडॉप्टर्स के साथ सहायता की आवश्यकता है?- Discord: वास्तविक समय की मदद के लिए हमारे समुदाय सर्वर में शामिल हों
- ईमेल: हमें support@dodopayments.com पर संपर्क करें
- GitHub: संबंधित अडॉप्टर रिपॉजिटरी पर एक समस्या खोलें
- डॉक्यूमेंटेशन: हमारे API संदर्भ पर जाएं