स्ट्राइप गेटवे सेटअप गर्ने (v2)
महत्वपूर्ण नोट: यो लेख Ultimate Multisite संस्करण २.x मा आधारित छ।
तपाईंले हाम्रो भुक्तानी सेटिङ पृष्ठमा चार तरिकाहरूमासम्म भुक्तानी सक्रिय गर्न सक्नुहुन्छ: Stripe, Stripe Checkout, PayPal र म्यानुअल (Manual)। यस लेखमा, हामी Stripe सँग कसरी एकीकृत गर्ने हेर्नेछौं।
स्ट्राइप सक्षम गर्ने
तपाईंको नेटवर्कमा उपलब्ध भुक्तानी गेटवेको रूपमा Stripe लाई सक्षम गर्न, Ultimate Multisite > Settings > Payments मा जानुहोस् र Active Payment Gateways खण्डमा Stripe वा Stripe Checkout को छेउमा रहेको टगल (toggle) मा टिक गर्नुहोस्।

स्ट्राइप बनाम स्ट्राइप चेकआउट:
Stripe: यो विधिले चेकआउटको समय क्रेडिट कार्ड नम्बर राख्ने ठाउँ देखाउनेछ।

Stripe Checkout: यो विधिले चेकआउटको समय ग्राहकलाई Stripe Checkout पृष्ठमा पुनर्निर्देशित गर्दछ।

आफ्नो स्ट्राइप API keys प्राप्त गर्ने
एक पटक Stripe लाई भुक्तानी गेटवेको रूपमा सक्षम गरिसकेपछि, तपाईंले Stripe Publishable Key र Stripe Secret Key का लागि फिल्डहरू भर्नुपर्नेछ। तपाईंले यो आफ्नो Stripe खातामा लगइन गरेर प्राप्त गर्न सक्नुहुन्छ।
नोट: भुक्तानी विधि काम गर्छ कि गर्दैन परीक्षण गर्नको लागि तपाईं Sandbox mode सक्रिय गर्न सक्नुहुन्छ.

तपाईंको Stripe ड्यासबोर्डमा, माथि दायाँ कुनामा Developers मा क्लिक गर्नुहोस्, र त्यसपछि बायाँ मेनुमा API Keys मा जानुहोस्।

तपाईंले Test Data प्रयोग गर्न सक्नुहुन्छ (यदि यो इन्टिग्रेशन तपाईंको उत्पादन साइटमा काम गरिरहेको छ कि छैन भने परीक्षण गर्नका लागि)। यसलाई परिवर्तन गर्न, Viewing test data टगल (toggle) लाई स्विच गर्नुहोस्।

Publishable key र Secret key बाट मानहरू Token स्तम्भबाट प्रतिलिपि गर्नुहोस् र त्यसलाई Ultimate Multisite Stripe Gateway फिल्डहरूमा पेस्ट गर्नुहोस्। त्यसपछि परिवर्तनहरू Save Changes मा क्लिक गर्नुहोस्।


Stripe Webhook सेटअप गर्ने
Stripe ले webhook events पठाउँछ जसले तपाईंको stripe account मा कुनै पनि घटना घट्दा Ultimate Multisite लाई जानकारी दिन्छ।
Developers मा क्लिक गर्नुहोस् र त्यसपछि बायाँ मेनुमा Webhooks आइटम छान्नुहोस्। त्यसपछि दाहिने तर्फ Add endpoint मा क्लिक गर्नुहोस् .

तपाईंलाई एउटा Endpoint URL चाहिन्छ . Ultimate Multisite ले स्वचालित रूपमा Endpoint URL उत्पन्न गर्छ जुन तपाईंले Ultimate Multisite Stripe Gateway खण्डको Webhook Listener URL फिल्डको ठीक तल फेला पार्न सक्नुहुन्छ।.

Endpoint URL Copy गर्नुहोस् र Stripe Endpoint URL फिल्डमा Paste गर्नुहोस्।

अब एउटा Event छान्नुपर्छ . यस विकल्प अन्तर्गत, तपाईंले केवल Select all events बक्स चेक गरेर Add events मा क्लिक गर्नुपर्छ। त्यसपछि परिवर्तनहरू सुरक्षित गर्न Add Endpoint मा क्लिक गर्नुहोस्।

तपाईंको स्ट्राइप (Stripe) भुक्तानी एकीकरण पूरा भयो!