Stripe Subscriptions API का परिचय
आवर्ती भुगतानों की मूल अवधारणाओं और SaaS के लिए Stripe Subscriptions API द्वारा सक्षम मज़बूत सदस्यता प्रबंधन का अन्वेषण कीजिए।
Stripe Subscriptions API का परिचय, CoddyKit पर Stripe payments और SaaS billing systems का एक निःशुल्क पाठ है। यह 4 में से 1वाँ पाठ है। इस अध्ययन पथ के 3 तक कोई भी पाठ पूरा पढ़ना निःशुल्क है — इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ व्यावहारिक अभ्यास भी उपलब्ध कराता है। यह Stripe payments और SaaS billing systems सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। Stripe payments और SaaS billing systems पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
सदस्यताओं में आपका स्वागत है!
क्या आपने कभी सोचा है कि Netflix, Spotify या आपका पसंदीदा SaaS ऐप आपसे नियमित रूप से शुल्क कैसे लेता है? यह सदस्यताओं से संचालित आवर्ती बिलिंग है!
इस पाठ में हम जानेंगे कि Stripe आपके व्यवसाय के लिए मज़बूत सदस्यता सेवाएँ बनाने में कैसे मदद करता है।
आवर्ती भुगतान क्यों?
कई व्यवसायों के लिए सदस्यताएँ महत्वपूर्ण हैं, विशेष रूप से Software as a Service (SaaS) मॉडल के लिए। इनके लाभ हैं:
- अनुमानित आय: आय के स्थिर स्रोत।
- ग्राहक निष्ठा: दीर्घकालिक संबंधों को प्रोत्साहित करती है।
- सरल बिलिंग: नियमित शुल्कों को स्वचालित करती है।
Stripe का Subscriptions API इसे सेट अप करना आसान बनाता है।
Stripe की सदस्यता बनाने के मूल घटक
Stripe सदस्यताएँ प्रबंधित करने के लिए कुछ प्रमुख अवधारणाओं का उपयोग करता है:
- उत्पाद: आप क्या बेचते हैं (जैसे, 'मूल योजना', 'प्रीमियम स्तर')।
- कीमतें: किसी उत्पाद के लिए आप कितनी राशि और कितनी बार शुल्क लेते हैं (जैसे, '$10/माह', '$100/वर्ष')।
- ग्राहक: सदस्यता लेने वाले व्यक्ति या व्यवसाय।
- सदस्यताएँ: ग्राहक और कीमत के बीच जारी रहने वाला समझौता।
उत्पादों को समझना
Stripe में उत्पाद उस वस्तु या सेवा को दर्शाता है जिसे आप बेचते हैं। इसे अपनी मुख्य पेशकश के रूप में समझें।
उदाहरण के लिए, यदि आप अपने ऐप के लिए 'मानक' और 'प्रो' स्तर प्रदान करते हैं, तो ये दो अलग-अलग उत्पाद होंगे।
उत्पादों में नाम और विवरण जैसी सामान्य जानकारी होती है, लेकिन वास्तविक कीमत नहीं होती।
उत्पादों के लिए कीमतें निर्धारित करना
कीमत यह निर्धारित करती है कि आप किसी उत्पाद के लिए कैसे शुल्क लेते हैं। एक ही उत्पाद की कई कीमतें हो सकती हैं।
उदाहरण के लिए, आपके 'प्रो' उत्पाद की ये कीमतें हो सकती हैं:
- $29 की 'मासिक' कीमत।
- $299 की 'वार्षिक' कीमत।
कीमतों में मुद्रा, राशि और बिलिंग अंतराल (जैसे दिन, सप्ताह, महीना, वर्ष) निर्दिष्ट होते हैं।
सदस्यता प्रवाह: उच्च-स्तरीय विवरण
सदस्यता बनाने के लिए आप सामान्यतः इन चरणों का पालन करते हैं:
- ग्राहक बनाएँ: Stripe में उपयोगकर्ता का प्रतिनिधित्व करें।
- भुगतान विधि प्राप्त करें: कार्ड का विवरण सुरक्षित रूप से प्राप्त करें (अन्य पाठों में बताया गया है)।
- सदस्यता बनाएँ: ग्राहक को किसी कीमत से जोड़ें।
इसके बाद Stripe आवर्ती बिलिंग को अपने आप संभालता है!
API उदाहरण: ग्राहक बनाना
किसी ग्राहक के सदस्यता लेने से पहले उसका Stripe में मौजूद होना ज़रूरी है। Customer ऑब्जेक्ट बनाने का एक सरल Java उदाहरण यहाँ दिया गया है:
नया ग्राहक ID जनरेट होते हुए देखने के लिए यह कोड चलाएँ!
import com.stripe.Stripe;
import com.stripe.model.Customer;
import com.stripe.param.CustomerCreateParams;
public class Main {
public static void main(String[] args) {
Stripe.apiKey = "sk_test_YOUR_SECRET_KEY"; // Replace
try {
CustomerCreateParams params =
CustomerCreateParams.builder()
.setEmail("testuser@example.com")
.setName("Test User")
.build();
Customer customer = Customer.create(params);
System.out.println(
"New Customer ID: " + customer.getId()
);
} catch (Exception e) {
System.out.println("Error: " + e.getMessage());
}
}
}एपीआई उदाहरण: सदस्यता बनाना
जब आपके पास Customer और Price हो (जिन्हें आप डैशबोर्ड या एपीआई के ज़रिए बना सकते हैं, जैसा कि पाठ 2 में बताया गया है), तब आप एक Subscription बना सकते हैं।
ध्यान दें: cus_... और price_... को अपने Stripe खाते के वास्तविक ID से बदलें।
import com.stripe.Stripe;
import com.stripe.model.Subscription;
import com.stripe.param.SubscriptionCreateParams;
public class Main {
public static void main(String[] args) {
Stripe.apiKey = "sk_test_YOUR_SECRET_KEY"; // Replace
try {
SubscriptionCreateParams params =
SubscriptionCreateParams.builder()
.setCustomer("cus_YOUR_CUSTOMER_ID") // From step 1
.addItem(
SubscriptionCreateParams.Item.builder()
.setPrice("price_YOUR_PRICE_ID") // Your plan's price
.build()
)
.build();
Subscription subscription =
Subscription.create(params);
System.out.println(
"Subscription ID: " + subscription.getId()
);
} catch (Exception e) {
System.out.println("Error: " + e.getMessage());
}
}
}सदस्यता की स्थितियाँ
सदस्यताओं की अलग-अलग स्थितियाँ होती हैं, जो उनकी अवस्था दर्शाती हैं:
active: ग्राहक वर्तमान में सदस्यता लिए हुए है और उससे शुल्क लिया जा रहा है।past_due: भुगतान विफल हो गया है और सदस्यता नए भुगतान की प्रतीक्षा कर रही है।canceled: सदस्यता समाप्त हो गई है।trialing: ग्राहक परीक्षण अवधि में है (अभी कोई शुल्क नहीं लिया गया है)।
इन स्थितियों को समझने से ग्राहक की पहुँच प्रबंधित करने में सहायता मिलती है।
त्वरित जाँच: सदस्यता की मूल बातें
निम्नलिखित में से कौन-सी चीज़ यह निर्धारित करती है कि सदस्यता के लिए ग्राहक से कितना और कितनी बार शुल्क लिया जाएगा?
पुनरावलोकन: सदस्यताओं का परिचय
बहुत अच्छा! आपने Stripe Subscriptions की मूलभूत अवधारणाएँ सीख ली हैं:
- SaaS के लिए बार-बार होने वाले भुगतानों का महत्व।
- Stripe के मुख्य घटक: Products, Prices, Customers और Subscriptions।
- ग्राहक और सदस्यता बनाने की मूल एपीआई प्रक्रिया।
- सदस्यता की महत्वपूर्ण स्थितियाँ।
अब हम Products और Prices बनाना और उन्हें विस्तार से प्रबंधित करना सीखेंगे!
एआई शिक्षक के साथ Stripe payments और SaaS billing systems सीखें — निःशुल्क
अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।
- पाठ्यक्रम
- 12
- पाठ
- 48
अक्सर पूछे जाने वाले प्रश्न
क्या “Stripe Subscriptions API का परिचय” पाठ निःशुल्क है?
हाँ — Stripe payments और SaaS billing systems अध्ययन पथ के 3 तक कोई भी पाठ, जिसमें “Stripe Subscriptions API का परिचय” भी शामिल है, यहाँ वेब पर पूरा पढ़ना निःशुल्क है। इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ इंटरैक्टिव अभ्यास भी उपलब्ध कराता है। Stripe payments और SaaS billing systems पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
“Stripe Subscriptions API का परिचय” में मैं क्या सीखूँगा?
आवर्ती भुगतानों की मूल अवधारणाओं और SaaS के लिए Stripe Subscriptions API द्वारा सक्षम मज़बूत सदस्यता प्रबंधन का अन्वेषण कीजिए। आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ Stripe payments और SaaS billing systems का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।
क्या Stripe payments और SaaS billing systems शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?
पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर Stripe payments और SaaS billing systems शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 1वाँ पाठ है।
“Stripe Subscriptions API का परिचय” पाठ पूरा करने में कितना समय लगता है?
CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।
क्या मैं इस Stripe payments और SaaS billing systems पाठ में कोड लिख और चला सकता हूँ?
हाँ। हर Stripe payments और SaaS billing systems पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।
इस पाठ्यक्रम के सभी पाठ
- Stripe Subscriptions API का परिचय
- प्लान के लिए उत्पाद और मूल्य बनाना
- Customer Portal और बुनियादी बिलिंग प्रबंधन
- विफल भुगतान और डनिंग संभालना