Google 致力于为黑人社区推动种族平等。查看具体举措
इस पेज का अनुवाद Cloud Translation API से किया गया है.
Switch to English

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

बिलिंग

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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