प्लेटफ़ॉर्म के लिए Stripe Connect का लाभ उठाना
Stripe Connect का उपयोग करके ऐसे मार्केटप्लेस या प्लेटफ़ॉर्म बनाइए जो कई पक्षों के बीच भुगतान की सुविधा दें और भुगतान-वितरण तथा शुल्क संभालें।
प्लेटफ़ॉर्म के लिए Stripe Connect का लाभ उठाना, CoddyKit पर Stripe payments और SaaS billing systems का एक निःशुल्क पाठ है। यह 4 में से 2वाँ पाठ है। इस अध्ययन पथ के 3 तक कोई भी पाठ पूरा पढ़ना निःशुल्क है — इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ व्यावहारिक अभ्यास भी उपलब्ध कराता है। यह Stripe payments और SaaS billing systems सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। Stripe payments और SaaS billing systems पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
Stripe Connect क्या है?
Stripe Connect प्लेटफ़ॉर्म और मार्केटप्लेस के लिए एक शक्तिशाली समाधान है। यह आपको खरीदारों और विक्रेताओं के बीच भुगतान करवाने, भुगतान वितरण प्रबंधित करने और बहु-पक्षीय लेन-देन की वित्तीय जटिलताओं को संभालने की सुविधा देता है।
शॉपिफ़ाई, DoorDash या Etsy जैसे प्लेटफ़ॉर्म के बारे में सोचिए। ये सभी अपने व्यापारियों या सेवा प्रदाताओं के लिए भुगतान प्रबंधित करने हेतु Connect (या इसी तरह के समाधानों) का उपयोग करते हैं।
अपने प्लेटफ़ॉर्म को सक्षम बनाना
Connect प्लेटफ़ॉर्म से जुड़ी कई चुनौतियों को आसान बनाता है:
- ऑनबोर्डिंग: विक्रेताओं या सेवा प्रदाताओं का आसानी से पंजीकरण करें।
- भुगतान प्रसंस्करण: दूसरों की ओर से ग्राहकों से भुगतान प्राप्त करें।
- भुगतान वितरण: अपने कनेक्ट किए गए खातों में धनराशि वितरित करें।
- अनुपालन: Stripe आपकी ओर से कई नियामकीय और PCI DSS आवश्यकताओं को संभालता है।
Connect खाते के प्रकार
Stripe Connect अलग-अलग प्लेटफ़ॉर्म आवश्यकताओं के अनुरूप तीन मुख्य प्रकार के खाते प्रदान करता है:
- Standard: उन प्लेटफ़ॉर्म के लिए जिन्हें कनेक्ट किए गए खातों में न्यूनतम भागीदारी चाहिए।
- Express: उन प्लेटफ़ॉर्म के लिए जो उपयोगकर्ता अनुभव पर अधिक नियंत्रण चाहते हैं।
- Custom: उन प्लेटफ़ॉर्म के लिए जिन्हें पूर्ण नियंत्रण और अनुकूलन चाहिए।
हर प्रकार में नियंत्रण और ज़िम्मेदारी का अलग संतुलन मिलता है।
सरल Standard खाता
Standard खाते सबसे सरल होते हैं। आपके कनेक्ट किए गए खातों के पास अपने पूर्ण Stripe खाते और डैशबोर्ड होते हैं।
प्लेटफ़ॉर्म उपयोगकर्ताओं को अपना ऑनबोर्डिंग पूरा करने के लिए Stripe पर भेजता है। Stripe उनके अनुपालन, सहायता और सीधे संवाद को संभालता है।
आप भुगतान उन्हें भेजते हैं और आवेदन शुल्क ले सकते हैं।
Standard Account Link बनाना
Standard खाते का ऑनबोर्डिंग करने के लिए आप एक AccountLink बनाते हैं। इससे एक URL तैयार होता है, जिस पर जाकर आपका उपयोगकर्ता अपने Stripe खाते का सेटअप पूरा करता है। अपने बैकएंड पर इसे शुरू करने का तरीका इस प्रकार है:
import com.stripe.Stripe;
import com.stripe.model.AccountLink;
import com.stripe.param.AccountLinkCreateParams;
public class Main {
public static void main(String[] args) {
// In a real application, set your secret key securely.
// Stripe.apiKey = "sk_test_YOUR_SECRET_KEY";
// Simulate creating a new account first (usually done via Account.create)
String connectedAccountId = "acct_example_standard"; // Placeholder ID
AccountLinkCreateParams params = AccountLinkCreateParams.builder()
.setAccount(connectedAccountId)
.setRefreshUrl("https://your-platform.com/reauth")
.setReturnUrl("https://your-platform.com/return")
.setType(AccountLinkCreateParams.Type.ACCOUNT_ONBOARDING)
.build();
// In a live environment, you'd call:
// AccountLink accountLink = AccountLink.create(params);
// System.out.println("Generated Account Link URL: " + accountLink.getUrl());
System.out.println("Simulated Account Link Creation for ID: " + connectedAccountId);
System.out.println("Users would be redirected to Stripe to complete setup.");
System.out.println("A real link would look like: https://connect.stripe.com/setup/acct_... ");
}
}कनेक्ट किए गए खातों को भुगतान
जब कोई ग्राहक आपके प्लेटफ़ॉर्म पर भुगतान करता है, तो आप भुगतान प्राप्त करके उपयुक्त राशि कनेक्ट किए गए खाते में स्थानांतरित करते हैं। Stripe Connect इसके लिए अलग-अलग शुल्क प्रकार प्रदान करता है:
- प्रत्यक्ष शुल्क: ग्राहक का भुगतान सीधे कनेक्ट किए गए खाते में जाता है और आप शुल्क लेते हैं।
- गंतव्य शुल्क: भुगतान आपके प्लेटफ़ॉर्म खाते में किया जाता है और फिर उसका एक भाग कनेक्ट किए गए खाते में स्थानांतरित किया जाता है।
हम गंतव्य शुल्क पर ध्यान देंगे, क्योंकि इससे प्लेटफ़ॉर्म को धनराशि पर अधिक नियंत्रण मिलता है।
गंतव्य शुल्क का प्रसंस्करण
गंतव्य शुल्क के साथ, आप अपने प्लेटफ़ॉर्म के खाते पर एक PaymentIntent बनाते हैं और यह बताने के लिए transfer_data निर्दिष्ट करते हैं कि धनराशि किस कनेक्ट किए गए खाते को मिलेगी।
transfer_data में मौजूद amount वह राशि है जो कनेक्ट किए गए खाते को मिलती है।
import com.stripe.Stripe;
import com.stripe.model.PaymentIntent;
import com.stripe.param.PaymentIntentCreateParams;
public class Main {
public static void main(String[] args) {
// Stripe.apiKey = "sk_test_YOUR_SECRET_KEY"; // Your platform's secret key
String customerId = "cus_example"; // A customer on your platform
String connectedAccountId = "acct_example_standard"; // The seller's account
PaymentIntentCreateParams params = PaymentIntentCreateParams.builder()
.setCurrency("usd")
.setAmount(2000L) // Total amount: $20.00
.addPaymentMethodType("card")
.setCustomer(customerId)
.setTransferData(
PaymentIntentCreateParams.TransferData.builder()
.setDestination(connectedAccountId)
.setAmount(1800L) // $18.00 goes to the connected account
.build()
)
.build();
// In a live environment, you'd call:
// PaymentIntent paymentIntent = PaymentIntent.create(params);
// System.out.println("PaymentIntent created: " + paymentIntent.getId());
System.out.println("Simulated PaymentIntent for $20.00.");
System.out.println(" $18.00 would be transferred to connected account: " + connectedAccountId);
System.out.println(" Your platform retains $2.00 as an application fee.");
}
}अपने प्लेटफ़ॉर्म शुल्क से कमाई
पिछले उदाहरण में, आपके प्लेटफ़ॉर्म ने PaymentIntent की राशि ($20.00) और transfer_data.amount ($18.00) के बीच का अंतर अपने पास स्वतः रख लिया। यह अंतर ($2.00) आपका आवेदन शुल्क है।
Stripe धनराशि को स्वतः बाँटने का काम संभालता है। इससे आपका लेखा-जोखा सरल होता है और यह सुनिश्चित होता है कि हर लेन-देन में आपके प्लेटफ़ॉर्म को उसका हिस्सा मिले।
प्रोग्राम के माध्यम से भुगतान वितरण शुरू करना
हालाँकि Standard खाते अपना भुगतान वितरण स्वयं प्रबंधित कर सकते हैं, फिर भी आपको कभी-कभी प्रोग्राम के माध्यम से भुगतान वितरण शुरू करने की आवश्यकता हो सकती है (जैसे, प्लेटफ़ॉर्म के विशेष नियमों या धनवापसी के लिए)। अपने प्लेटफ़ॉर्म से कनेक्ट किए गए खाते में धनराशि भेजने के लिए आप एक Transfer ऑब्जेक्ट बना सकते हैं।
import com.stripe.Stripe;
import com.stripe.model.Transfer;
import com.stripe.param.TransferCreateParams;
public class Main {
public static void main(String[] args) {
// Stripe.apiKey = "sk_test_YOUR_SECRET_KEY"; // Your platform's secret key
String connectedAccountId = "acct_example_standard"; // The recipient account
TransferCreateParams params = TransferCreateParams.builder()
.setAmount(5000L) // Amount to transfer: $50.00
.setCurrency("usd")
.setDestination(connectedAccountId)
.build();
// In a live environment, you'd call:
// Transfer transfer = Transfer.create(params);
// System.out.println("Transfer created: " + transfer.getId());
System.out.println("Simulated Transfer for $50.00 to account: " + connectedAccountId);
System.out.println("This moves funds from your platform to the connected account.");
}
}Connect प्रकार चुनें
कौन-सा Stripe Connect खाता प्रकार उपयोगकर्ता के अनुभव और ऑनबोर्डिंग प्रक्रिया पर प्लेटफ़ॉर्म को सबसे प्रत्यक्ष नियंत्रण देता है, जबकि प्लेटफ़ॉर्म को अधिक अनुपालन ज़िम्मेदारियाँ संभालनी पड़ती हैं?
Connect से प्लेटफ़ॉर्म सक्षम बनाना
इस पाठ में हमने Stripe Connect का अध्ययन किया, जो बहु-पक्षीय प्लेटफ़ॉर्म और मार्केटप्लेस बनाने के लिए एक महत्वपूर्ण साधन है।
आपने Connect खाते के अलग-अलग प्रकारों (Standard, Express, Custom) के बारे में सीखा और Standard खातों पर विशेष ध्यान दिया। हमने AccountLink का उपयोग करके कनेक्ट किए गए खातों का ऑनबोर्डिंग करने, गंतव्य शुल्क के माध्यम से भुगतान प्राप्त करने और अपने प्लेटफ़ॉर्म के आवेदन शुल्क प्रबंधित करने का तरीका देखा।
Connect जटिलता का अधिकांश भाग संभालता है, जिससे आप अपने प्लेटफ़ॉर्म की मुख्य सुविधाओं पर ध्यान दे सकते हैं!
एआई शिक्षक के साथ Stripe payments और SaaS billing systems सीखें — निःशुल्क
अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।
- पाठ्यक्रम
- 12
- पाठ
- 48
अक्सर पूछे जाने वाले प्रश्न
क्या “प्लेटफ़ॉर्म के लिए Stripe Connect का लाभ उठाना” पाठ निःशुल्क है?
हाँ — Stripe payments और SaaS billing systems अध्ययन पथ के 3 तक कोई भी पाठ, जिसमें “प्लेटफ़ॉर्म के लिए Stripe Connect का लाभ उठाना” भी शामिल है, यहाँ वेब पर पूरा पढ़ना निःशुल्क है। इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ इंटरैक्टिव अभ्यास भी उपलब्ध कराता है। Stripe payments और SaaS billing systems पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
“प्लेटफ़ॉर्म के लिए Stripe Connect का लाभ उठाना” में मैं क्या सीखूँगा?
Stripe Connect का उपयोग करके ऐसे मार्केटप्लेस या प्लेटफ़ॉर्म बनाइए जो कई पक्षों के बीच भुगतान की सुविधा दें और भुगतान-वितरण तथा शुल्क संभालें। आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ Stripe payments और SaaS billing systems का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।
क्या Stripe payments और SaaS billing systems शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?
पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर Stripe payments और SaaS billing systems शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 2वाँ पाठ है।
“प्लेटफ़ॉर्म के लिए Stripe Connect का लाभ उठाना” पाठ पूरा करने में कितना समय लगता है?
CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।
क्या मैं इस Stripe payments और SaaS billing systems पाठ में कोड लिख और चला सकता हूँ?
हाँ। हर Stripe payments और SaaS billing systems पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।
इस पाठ्यक्रम के सभी पाठ
- CRM और ERP सिस्टम के साथ एकीकरण
- प्लेटफ़ॉर्म के लिए Stripe Connect का लाभ उठाना
- तृतीय-पक्ष एकीकरण और प्लगइन का अन्वेषण
- Stripe डेटा को डेटा वेयरहाउस से सिंक करना