Chrome वेब स्टोर से पैसे चुकाने की सुविधा बंद की जा रही है

'Chrome वेब स्टोर' के पेमेंट सिस्टम को अब बंद कर दिया गया है. आने वाले महीनों में इसे बंद कर दिया जाएगा. अपने एक्सटेंशन से कमाई करने के कई अन्य तरीके हैं. अगर आप फ़िलहाल Chrome वेब स्टोर से पैसे चुकाने के लिए, Chrome वेब स्टोर पर पैसे चुकाने का इस्तेमाल करते हैं, तो आपको उनमें से किसी एक पर माइग्रेट करना होगा.

यह बदलाव क्यों हो रहा है

'Chrome वेब स्टोर' को लॉन्च करने के 11 साल बाद, वेब ने अपनी अलग पहचान बनाई है. उस समय, हम डेवलपर के लिए एक ऐसा तरीका उपलब्ध कराना चाहते थे जिसकी मदद से वे अपने वेब स्टोर आइटम से कमाई कर सकें. हालांकि, पिछले कुछ सालों में नेटवर्क तेज़ी से बढ़ा है और डेवलपर के पास अब पेमेंट मैनेज करने के कई विकल्प मौजूद हैं.

डेवलपर पर इसका क्या असर होगा

अगर अपने एक्सटेंशन से कमाई करने के लिए'Chrome वेब स्टोर' से पेमेंट नहीं किया जाता है, तो आप पर इसका कोई असर नहीं पड़ता है और आपको कुछ भी करने की ज़रूरत नहीं है.

अगर एक्सटेंशन या इन-ऐप्लिकेशन खरीदारी का शुल्क लेने के लिए 'Chrome वेब स्टोर' से पेमेंट लिया जाता है, तो आपको आने वाले समय में किसी अन्य पेमेंट प्रोसेस करने वाली कंपनी पर माइग्रेट करना होगा. अगर पेमेंट करने वाले का ट्रैक रखने के लिए, लाइसेंस देने वाले एपीआई का इस्तेमाल किया जाता है, तो आपको उपयोगकर्ता लाइसेंस ट्रैक करने का कोई दूसरा तरीका लागू करना होगा.

क्या हो रहा है, इसके बारे में जानकारी

अगर इस बदलाव का असर आपके खाते पर भी पड़ता है, तो आपको बिलिंग को माइग्रेट करना होगा. खास तौर पर, अगर आपके पास अपने एक्सटेंशन से कमाई करने के लिए, इन तरीकों से कमाई करने का विकल्प है, तो आपको बदलाव करने होंगे:

  1. अगर आपने डेवलपर डैशबोर्ड का इस्तेमाल करके, अपने एक्सटेंशन के लिए एक बार खरीदारी करने का विकल्प चुना है.
  2. अगर Chrome Web Store API में इनमें से किसी भी संसाधन का इस्तेमाल किया जाता है:
    • InAppProducts
    • UserLicenses
    • पेमेंट
  3. अगर आप Buy.js के इन हेल्पर तरीकों का इस्तेमाल करते हैं, तो:
    • google.payments.inapp.getSkuDetails
    • google.payments.inapp.buy
    • google.payments.inapp.getPurchases
    • google.payments.inapp.consumePurchase

माइलस्टोन की तारीखें

सिस्टम में COVID-19 की वजह से सीमित संसाधनों की वजह से, पैसे चुकाकर लिए गए नए आइटम को कुछ समय के लिए बंद किया जा रहा था. उसके बाद से, हमने इस बदलाव को हमेशा के लिए लागू करने का फ़ैसला किया है. साथ ही, आने वाले महीनों में, मौजूदा आइटम के लिए किए जाने वाले पेमेंट को प्रोसेस नहीं किया जाएगा.

समर्थन रोके जाने की टाइमलाइन

  • 27 मार्च, 2020 के लिए, पैसे चुकाकर खरीदे गए आइटम को पब्लिश करने की सुविधा कुछ समय के लिए बंद कर दी गई है.
  • 21 सितंबर, 2020 से, नए पेड एक्सटेंशन या इन-ऐप्लिकेशन आइटम नहीं बनाए जा सकेंगे. मार्च 2020 से लागू किया गया यह बदलाव, अब हमेशा के लिए लागू हो गया है.
  • मुफ़्त में आज़माने की सुविधा 1 दिसंबर, 2020 को बंद कर दी गई है. सीडब्ल्यूएस में "अभी आज़माएं" बटन नहीं दिखेगा. साथ ही, ऐप्लिकेशन में मुफ़्त में आज़माने की सुविधा के अनुरोधों के जवाब में गड़बड़ी दिखेगी.
  • 1 फ़रवरी, 2021 आपके मौजूदा आइटम और इन-ऐप्लिकेशन खरीदारी के लिए, 'Chrome वेब स्टोर' से पेमेंट करने पर कोई शुल्क नहीं लिया जा सकेगा. आपके पास अब भी, पैसे चुकाकर की गई पिछली खरीदारी और सदस्यताओं के लिए लाइसेंस की जानकारी क्वेरी करने का विकल्प है. (लाइसेंस देने वाला एपीआई, चालू सदस्यताओं की स्थिति को सटीक तौर पर दिखाएगा. हालांकि, ये सदस्यताएं अपने-आप रिन्यू नहीं होंगी.)
  • आने वाले समय में लाइसेंस देने वाला एपीआई आपको अपने उपयोगकर्ताओं के लिए, लाइसेंस की स्थिति तय करने की अनुमति नहीं देगा.

पैसे चुकाने की सुविधा बंद होने के बाद भी, Licensing API का इस्तेमाल करके यह पता लगाया जा सकता है कि उपयोगकर्ताओं के पास फ़िलहाल लाइसेंस है या नहीं. हालांकि, इसे भी रोक दिया गया है और कुछ समय इसे बंद कर दिया जाएगा. इसलिए, आपको अपनी लाइसेंस ट्रैकिंग को किसी दूसरे तरीके से माइग्रेट करना शुरू करना चाहिए.

उपयोगकर्ता लाइसेंस एक्सपोर्ट किए जा रहे हैं

अगर'Chrome वेब स्टोर' या लाइसेंसिंग एपीआई का इस्तेमाल किया जा रहा है, तो आपको ये काम करने होंगे:

  • पेमेंट प्रोसेस करने वाली किसी दूसरी कंपनी पर माइग्रेट करना
  • लाइसेंस देने की ट्रैकिंग को माइग्रेट करना

मौजूदा उपयोगकर्ताओं के लाइसेंस को एक साथ एक्सपोर्ट करने का कोई तरीका नहीं है. इसलिए, माइग्रेशन की इस प्रोसेस में आपको अपने उपयोगकर्ताओं की मदद लेनी होगी.

हमारा सुझाव है कि आप Chrome Web Store एपीआई का इस्तेमाल करके, अपने बैक-एंड सिस्टम में लाइसेंस के माइग्रेशन को मैनेज करें. इन एपीआई को ऐक्सेस करने के लिए, आपको अपने उपयोगकर्ताओं की सहमति से OAuth 2.0 का इस्तेमाल करना होगा. सामान्य अनुक्रम है:

  1. रीप्लेसमेंट पेमेंट/लाइसेंसिंग स्कीम लागू करना.
  2. आपकी साइट पर चलने वाला ऐसा लाइसेंस माइग्रेशन ऐप्लिकेशन तैयार करें जो Chrome Web Store API को ऐक्सेस करता हो. पुष्टि करने, उपयोगकर्ता की सहमति से, और उपयोगकर्ता की सदस्यता की जानकारी फ़ेच करने के लिए, इस ऐप्लिकेशन को OAuth 2.0 का इस्तेमाल करना होगा.
  3. अपने एक्सटेंशन का नया वर्शन बनाएं और पब्लिश करें. यह वर्शन, माइग्रेशन करने के लिए उपयोगकर्ताओं को आपकी साइट पर भेजता है.