सदस्यता की योजना को अपडेट करता है. 30 दिनों तक मुफ़्त में आज़माने वाले प्लान को अपडेट करने के लिए, इस तरीके का इस्तेमाल करें. इसके अलावा, महीने या साल भर के हिसाब से पैसे चुकाने वाले सालाना प्लान की सदस्यता को महीने के हिसाब से भी बदला जा सकता है.
प्लान को अपडेट करने का तरीका, प्लान और प्रॉडक्ट के हिसाब से अलग-अलग होता है. ज़्यादा जानकारी के लिए, सदस्यताएं मैनेज करें में दिया गया ब्यौरा देखें.
एचटीटीपी अनुरोध
POST https://reseller.googleapis.com/apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}/changePlan
यह ग्राहक का प्राइमरी डोमेन नेम या ग्राहक का यूनीक आइडेंटिफ़ायर हो सकता है. अगर किसी ग्राहक का डोमेन नेम बदल जाता है, तो खरीदार को ऐक्सेस करने के लिए पुराने डोमेन नेम का इस्तेमाल नहीं किया जा सकता. हालांकि, ग्राहक के यूनीक आइडेंटिफ़ायर (एपीआई की मदद से लौटाए गए) का इस्तेमाल हमेशा किया जा सकता है. हमारा सुझाव है कि जहां लागू हो वहां अपने सिस्टम में यूनीक आइडेंटिफ़ायर को सेव करें.
subscriptionId
string
यह एक ज़रूरी प्रॉपर्टी है. subscriptionId, सदस्यता का आइडेंटिफ़ायर है और हर खरीदार के लिए यूनीक होता है. सदस्यता को अपडेट करने पर subscriptionId में बदलाव होता है. इसलिए, हमारा सुझाव है कि इस आईडी को स्थायी डेटा की कुंजी के तौर पर इस्तेमाल न करें. साथ ही, रीसेलर की सभी सदस्यताएं वापस पाएं तरीके का इस्तेमाल करके subscriptionId को ढूंढा जा सकता है.
यह एक ज़रूरी प्रॉपर्टी है. सीट प्रॉपर्टी का मतलब, उपयोगकर्ता की सीट के लाइसेंस की संख्या है.
purchaseOrderId
string
यह प्रॉपर्टी ज़रूरी नहीं है. यह परचेज़ ऑर्डर (पीओ) जानकारी रीसेलर के लिए है, ताकि वे अपनी कंपनी के इस्तेमाल को ट्रैक करने के लिए इसका इस्तेमाल कर सकें. अगर purchaseOrderId वैल्यू दी जाती है, तो वह एपीआई से मिले जवाबों में दिखती है और इनवॉइस में दिखती है. प्रॉपर्टी में ज़्यादा से ज़्यादा 80 सादे टेक्स्ट वाले वर्ण इस्तेमाल किए जा सकते हैं.
dealCode
string
सदस्यता के प्लान पर छूट वाली कीमत के लिए, Google की ओर से जारी किया गया कोड (ज़्यादा से ज़्यादा 100 वर्ण). छूट वाली कीमत पाने के लिए, changePlan अनुरोध में डील कोड शामिल होना ज़रूरी है. इस प्रॉपर्टी का इस्तेमाल करना ज़रूरी नहीं है. अगर सदस्यता में पहले से कोई डील कोड जोड़ा जा चुका है, तो हो सकता है कि इस प्रॉपर्टी को खाली छोड़ा जा सके. साथ ही, छूट वाली मौजूदा दर अब भी लागू होगी (अगर खाली न हो, तो सिर्फ़ वह डील कोड दें जो सदस्यता में पहले से मौजूद है). अगर सदस्यता में कभी कोई डील कोड नहीं जोड़ा गया है और इस प्रॉपर्टी को खाली छोड़ दिया जाता है, तो सामान्य शुल्क लागू होगा.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2024-09-09 (UTC) को अपडेट किया गया."],[[["Updates a subscription's plan, allowing changes from trial or flexible plans to annual commitments with monthly or yearly payments, with varying update processes based on the specific plan and products."],["Requires sending a POST request to a specific URL, including the `customerId` and `subscriptionId` as path parameters."],["The request body must contain a `ChangePlanRequest` object specifying the desired plan name, number of seats, and optional purchase order ID and deal code."],["Successful responses return a `Subscription` object representing the updated subscription."],["Requires authorization with the `https://www.googleapis.com/auth/apps.order` scope."]]],[]]