Google is committed to advancing racial equity for Black communities. See how.
इस पेज का अनुवाद Cloud Translation API से किया गया है.
Switch to English

धारी के साथ सदस्यता भुगतान चलाएं

पट्टी
धारी द्वारा बनाया गया

Firebase प्रमाणीकरण के साथ अपने सदस्यता को सिंक्रनाइज़ करके भुगतान की गई सामग्री तक पहुंच को नियंत्रित करता है।

यह एक्सटेंशन कैसे काम करता है

स्ट्राइप्स भुगतान प्लेटफ़ॉर्म के साथ अपने उपयोगकर्ताओं के लिए सदस्यताएँ बनाने के लिए इस विस्तार का उपयोग करें और फायरबेस प्रमाणीकरण के माध्यम से अभिगम नियंत्रण का प्रबंधन करें।

उपयोगकर्ता स्ट्राइप चेकआउट के साथ आपके डिजिटल सामान और भुगतान की गई सामग्री के लिए साइन-अप कर सकते हैं और स्ट्राइप ग्राहक पोर्टल के साथ अपनी सदस्यता का प्रबंधन कर सकते हैं।

यह एक्सटेंशन आपके क्लाउड फायरस्टोर के साथ ग्राहकों की सदस्यता स्थिति को सिंक करता है और आपके एप्लिकेशन में सुविधाजनक पहुंच नियंत्रण के लिए फायरबेस प्रमाणीकरण का उपयोग करके कस्टम दावे जोड़ता है।

स्ट्राइप चेकआउट और ग्राहक पोर्टल के लिए डिज़ाइन को आपके स्ट्राइप डैशबोर्ड ब्रांडिंग सेटिंग्स में अनुकूलित किया जा सकता है। इस उदाहरण को देखें जो फायरबेस रंग योजना से मेल खाने के लिए अनुकूलित है:

धारी चेकआउट पेजधारी ग्राहक पोर्टल

यह एक्सटेंशन वेब प्लेटफॉर्म के लिए है। यदि आप मूल मोबाइल एप्लिकेशन विकसित कर रहे हैं और अपने ऐप के भीतर डिजिटल उत्पादों या सेवाओं को बेचना चाहते हैं, (जैसे सब्सक्रिप्शन, इन-गेम मुद्राएं, गेम स्तर, प्रीमियम सामग्री तक पहुंच या पूर्ण संस्करण को अनलॉक करना), तो आपको ऐप स्टोर का उपयोग करना होगा में app खरीद एपीआई। अधिक जानकारी के लिए Apple और Google के दिशानिर्देश देखें।

अतिरिक्त सेटअप

इस एक्सटेंशन को स्थापित करने से पहले, अपने फायरबेस प्रोजेक्ट में निम्नलिखित फायरबेस सेवाएं स्थापित करें:

  • बादल Firestore ग्राहक और सदस्यता विवरण स्टोर करने के लिए।
  • क्लाउड फायरस्टार डेटाबेस बनाने के लिए प्रलेखन में दिए गए चरणों का पालन करें।
  • अपने उपयोगकर्ताओं के लिए विभिन्न साइन-अप विकल्पों को सक्षम करने के लिए फायरबेस प्रमाणीकरण
  • Firebase कंसोल में साइन-इन विधियों को सक्षम करें जो आप अपने उपयोगकर्ताओं को प्रदान करना चाहते हैं।

फिर, स्ट्राइप डैशबोर्ड में :

  • "ग्राहक", "चेकआउट सत्र" और "ग्राहक पोर्टल" संसाधनों के लिए लेखन पहुंच के साथ एक नई प्रतिबंधित कुंजी बनाएं, और "सब्सक्रिप्शन" संसाधन के लिए केवल पढ़ने के लिए उपयोग करें।

बिलिंग

यह एक्सटेंशन निम्नलिखित फायरबेस सेवाओं का उपयोग करता है जिसमें संबद्ध शुल्क हो सकते हैं:

  • क्लाउड फायरस्टार
  • क्लाउड फ़ंक्शंस
  • फायरबेस प्रमाणीकरण

यह एक्सटेंशन निम्नलिखित तृतीय-पक्ष सेवाओं का भी उपयोग करता है:

आप इन सेवाओं के उपयोग से जुड़ी किसी भी लागत के लिए जिम्मेदार हैं।

फायरबेस से नोट करें

इस एक्सटेंशन को स्थापित करने के लिए, आपका फायरबेस प्रोजेक्ट ब्लेज़ (पे-एज़-यू-गो) प्लान पर होना चाहिए। आपके द्वारा उपयोग किए जाने वाले संसाधनों के लिए आपसे केवल शुल्क लिया जाएगा। अधिकांश फायरबेस सेवाएं कम मात्रा में उपयोग के लिए एक निशुल्क स्तरीय सेवा प्रदान करती हैं। Firebase बिलिंग के बारे में और जानें।

17 अगस्त 2020 से, आपको इस एक्सटेंशन को इंस्टॉल या पुन: कॉन्फ़िगर करने पर एक छोटी राशि (आमतौर पर $ 0.10 से कम) का बिल दिया जाएगा। विस्तृत विवरण के लिए Firebase बिलिंग FAQ के लिए क्लाउड फ़ंक्शंस देखें।

इस एक्सटेंशन को कैसे स्थापित करें

फायरबेस कंसोल का उपयोग करना

एक्सटेंशन इंस्टॉल और प्रबंधित करने के लिए, आप फायरबेस कंसोल का उपयोग कर सकते हैं।

कंसोल का उपयोग करके स्थापित करें

फायरबेस सीएलआई का उपयोग करना

एक्सटेंशन इंस्टॉल करने और प्रबंधित करने के लिए, आप Firebase CLI का उपयोग कर सकते हैं:

चरण 1: CLI स्थापित करने या नवीनतम CLI संस्करण में अद्यतन करने के लिए निम्न npm कमांड चलाएँ।

npm install -g firebase-tools
काम नहीं करता है? Firebase CLI संदर्भ पर एक नज़र डालें या अपनी npm अनुमतियां बदलें।

चरण 2: निम्नलिखित कमांड को चलाकर इस एक्सटेंशन को स्थापित करें

firebase ext:install firestore-stripe-subscriptions --project=projectId_or_alias
समर्थन
प्रमाणीकरण क्लाउड फायरस्टार
लेखक
के सहयोग से
लाइसेंस
अपाचे-2.0
संस्करण
0.1.8