सामग्री पर जाएँ
TurnitPass
डेवलपरAPI v1API कुंजी बनाएँ
दस्तावेज़ देखें

डेवलपरबिलिंग

बिलिंग को प्लान सीमाओं से जोड़ें

Checkout, ग्राहक पोर्टल, webhook संग्रहण और प्लान-आधारित शब्द सीमाएँ जुड़ी हैं ताकि लाइव Stripe सीक्रेट बाद में जोड़े जा सकें।

REST API v1

आपका प्लेटफ़ॉर्म

अवलोकन

वर्कस्पेस
POST/api/billing/checkout
खाते के अनुसार
checkout अनुरोध
POST /api/billing/checkout
fetch('/api/billing/checkout', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({ plan: 'pro', cycle: 'monthly' })
})

नोट्स

01

Checkout

लाइव सीक्रेट और price ID सेट होने पर प्लान चयन checkout रूट पर जाता है।

02

पोर्टल

साइन-इन उपयोगकर्ताओं को सदस्यता होने पर Stripe ग्राहक पोर्टल पर भेजा जा सकता है।

03

Webhooks

बिलिंग इवेंट सहेजे जाते हैं ताकि सदस्यता स्थिति वर्कस्पेस से मिलाई जा सके।

बिलिंग चक्र

अपग्रेड के बाद क्या होता है

1

प्लान चुनें

मूल्य पृष्ठ प्लान, चक्र, शब्द आवंटन, API पहुँच और checkout पाठ तय करता है।

2

Checkout खोलें

लाइव क्रेडेंशियल होने पर बिलिंग रूट Stripe Checkout सत्र बनाता है।

3

Webhook प्राप्त करें

Stripe सदस्यता इवेंट भेजता है जो प्लान और शब्द शेष अपडेट कर सकते हैं।

4

पोर्टल प्रबंधित करें

सदस्य कार्ड, चालान, रद्दीकरण या प्लान बदलाव के लिए Stripe पोर्टल पर लौटते हैं।

कॉन्फ़िगरेशन

लॉन्च से पहले स्वामी जो सेटिंग पुष्टि करता है

Checkout कुंजी
checkout के लिए आवश्यकCheckout और पोर्टल सत्र के लिए सर्वर क्रेडेंशियल।
Webhook हस्ताक्षर
webhook के लिए आवश्यकखाता अपडेट से पहले बिलिंग इवेंट सत्यापित करता है।
Price IDs
प्लान के अनुसारमासिक और अवधि ID पृष्ठ कॉपी के बाहर कॉन्फ़िगर रहते हैं।
साइट URL
कैनोनिकल URLCheckout वापसी, साइटमैप और प्रोडक्शन लिंक के लिए।
कार्यान्वयन नोट. Stripe और Google क्रेडेंशियल बाहरी कॉन्फ़िगरेशन रहते हैं। फ्रंटएंड रहस्य एम्बेड किए बिना प्रवाह बताता है।
फिर इसे अपने वर्कफ़्लो से जोड़ें।पढ़ना जारी रखें