Stripe payments और SaaS billing systems · पाठ

Checkout से अपना पहला भुगतान संसाधित करना

Stripe Checkout का उपयोग करके एक सरल भुगतान प्रवाह लागू कीजिए और कार्ड विवरण एकत्र करके लेन-देन पूरा करना प्रदर्शित कीजिए।

पाठ 3, कुल 4 में से11 चरण

Checkout से अपना पहला भुगतान संसाधित करना, CoddyKit पर Stripe payments और SaaS billing systems का एक निःशुल्क पाठ है। यह 4 में से 3वाँ पाठ है। आप नीचे पूरा पाठ निःशुल्क पढ़ सकते हैं—फिर अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर के साथ ब्राउज़र में इसका व्यावहारिक अभ्यास कर सकते हैं। यह Stripe payments और SaaS billing systems सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। Stripe payments और SaaS billing systems पाठ्यक्रम में कुल 4 पाठ शामिल हैं।

Stripe Checkout में आपका स्वागत है!

Stripe Checkout पहले से बना हुआ, होस्ट किया गया भुगतान पृष्ठ है। Stripe कठिन हिस्से—सुरक्षा और अनुपालन—संभालता है, इसलिए आपको कभी भी कच्चे कार्ड विवरणों को छूना नहीं पड़ता।

Stripe Checkout कैसे काम करता है

Checkout कैसे काम करता है: आपका सर्वर एक सत्र बनाता है, ग्राहक भुगतान करने के लिए Stripe के सुरक्षित पृष्ठ पर भेजा जाता है और फिर उसे आपकी साइट पर वापस भेज दिया जाता है।

Checkout Session ऑब्जेक्ट

Checkout Session ऑब्जेक्ट भुगतान का विवरण देता है: खरीदे जा रहे line_items, मोड और सफलता तथा रद्दीकरण के लिए पुनर्निर्देशन URL।

अपना सर्वर सेट अप करना

सत्र बनाने के लिए आपको एक छोटा सर्वर (Node, Python, Ruby, PHP आदि) चाहिए। Stripe लाइब्रेरी इंस्टॉल करें और अपनी गुप्त कुंजी से प्रारंभ करें—इसे क्लाइंट-साइड पर कभी उजागर न करें।

Checkout Session बनाना

अपने सर्वर पर एक बार के Checkout Session को बनाने का तरीका यहाँ दिया गया है। अपनी वास्तविक गुप्त कुंजी डालें; यह सत्र ID और URL प्रिंट करता है।

const stripe = require('stripe')('sk_test_YOUR_SECRET_KEY');

async function createCheckoutSession() {
  try {
    const session = await stripe.checkout.sessions.create({
      line_items: [
        {
          price_data: {
            currency: 'usd',
            product_data: {
              name: 'CoddyKit Course',
            },
            unit_amount: 1999, // $19.99
          },
          quantity: 1,
        },
      ],
      mode: 'payment',
      success_url: 'https://example.com/success?session_id={CHECKOUT_SESSION_ID}',
      cancel_url: 'https://example.com/cancel',
    });
    console.log('Checkout Session created:');
    console.log('  ID:', session.id);
    console.log('  URL:', session.url);
  } catch (error) {
    console.error('Error creating Checkout Session:', error.message);
  }
}

createCheckoutSession();

Checkout पर पुनर्निर्देशित करना

सर्वर एक session.url लौटाता है; फिर आपका क्लाइंट उपयोगकर्ता को Stripe के सुरक्षित पृष्ठ तक पहुँचाने के लिए window.location.href = session.url के साथ वहाँ पुनर्निर्देशित करता है।

सफलता और रद्दीकरण संभालना

भुगतान करने या रद्द करने के बाद ग्राहक आपके success_url या cancel_url पर लौटता है। पुष्टि के लिए सफलता URL में सत्र ID शामिल हो सकती है।

सत्र का विवरण प्राप्त करना

सफलता पृष्ठ पर, अपने सर्वर पर पूरा सत्र प्राप्त करने के लिए session_id का उपयोग करें। इससे ऑर्डर पूरा करने से पहले भुगतान की स्थिति की पुष्टि हो जाती है।

सुरक्षा और PCI अनुपालन

Checkout का सबसे बड़ा लाभ सुरक्षा है: Stripe सभी कार्ड डेटा संभालता है, आपके सर्वर को कार्ड नंबर कभी दिखाई नहीं देते और PCI अनुपालन का आपका बोझ बहुत कम हो जाता है।

त्वरित जाँच

भुगतान संसाधित करने के लिए Stripe Checkout के उपयोग के प्रमुख लाभ या सुविधाएँ निम्नलिखित में से कौन-सी हैं?

पुनरावलोकन: आपका पहला भुगतान

पुनरावलोकन: Stripe Checkout एक होस्ट किया गया पृष्ठ है, जो आपके सर्वर पर बनाए गए सत्र ऑब्जेक्ट से संचालित होता है; इसके बाद पुनर्निर्देशन, भुगतान के बाद की प्रक्रिया और बेहतर सुरक्षा मिलती है।

शुरुआत निःशुल्क

एआई शिक्षक के साथ Stripe payments और SaaS billing systems सीखें — निःशुल्क

अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।

पाठ्यक्रम
12
पाठ
48

अक्सर पूछे जाने वाले प्रश्न

क्या “Checkout से अपना पहला भुगतान संसाधित करना” पाठ निःशुल्क है?

हाँ—“Checkout से अपना पहला भुगतान संसाधित करना” का पूरा पाठ यहाँ वेब पर निःशुल्क पढ़ा जा सकता है। इंटरैक्टिव अभ्यास (अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर) करने और Stripe payments और SaaS billing systems पाठ्यक्रम का बाकी हिस्सा अनलॉक करने के लिए CoddyKit PRO लें। Stripe payments और SaaS billing systems पाठ्यक्रम में कुल 4 पाठ शामिल हैं।

“Checkout से अपना पहला भुगतान संसाधित करना” में मैं क्या सीखूँगा?

Stripe Checkout का उपयोग करके एक सरल भुगतान प्रवाह लागू कीजिए और कार्ड विवरण एकत्र करके लेन-देन पूरा करना प्रदर्शित कीजिए। आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ Stripe payments और SaaS billing systems का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।

क्या Stripe payments और SaaS billing systems शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?

पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर Stripe payments और SaaS billing systems शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 3वाँ पाठ है।

“Checkout से अपना पहला भुगतान संसाधित करना” पाठ पूरा करने में कितना समय लगता है?

CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।

क्या मैं इस Stripe payments और SaaS billing systems पाठ में कोड लिख और चला सकता हूँ?

हाँ। हर Stripe payments और SaaS billing systems पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।

इस पाठ्यक्रम के सभी पाठ

  1. ऑनलाइन भुगतान पारिस्थितिकी तंत्र को समझना
  2. Stripe खाता सेटअप और डैशबोर्ड परिचय
  3. Checkout से अपना पहला भुगतान संसाधित करना
  4. Stripe टेस्ट मोड और टेस्ट कार्ड समझना
← Stripe payments और SaaS billing systems पर वापस जाएँ