सदस्यता वापस पाएं और उसे अपडेट करें

कोई सदस्यता वापस पाने के बाद, आपके पास इसके लिए सफल जवाब सदस्यता की स्थिति बदलना या सदस्यता को अपडेट करने का विकल्प होता है. इस पेज पर फ़ोकस कई तरीकों से सदस्यता वापस पाने और उसे अपडेट करने के लिए, किया जा सकता है.

सदस्यता वापस पाना

ऑर्डर या ट्रांसफ़र की गई सदस्यता को वापस पाने के लिए, GETएचटीटीपी अनुरोध के बाद.

GET https://reseller.googleapis.com/apps/reseller/v1/customers/CUSTOMER_ID/subscriptions/SUBSCRIPTION_ID

इन्हें बदलें:

इस कार्रवाई के अनुरोध के मुख्य भाग में कोई पैरामीटर नहीं है.

सही जवाब मिलने पर एचटीटीपी 200 स्टेटस दिखता है और सदस्यता की सेटिंग की समीक्षा करें. नीचे दिए गए उदाहरण में, isInTrial प्रॉपर्टी false है, लेकिन कोई प्रॉपर्टी नहीं है trialEndTime प्रॉपर्टी का मतलब है कि यह ग्राहक इस प्लान को 30 दिनों तक मुफ़्त में आज़माएं.

{
  "kind": "reseller#subscription",
  "customerId": "C0123456",
  "subscriptionId": "123",
  "skuId": "1010020028",
  "billingMethod": "ONLINE",
  "creationTime": "1331647980142",
  "plan": {
    "planName": "ANNUAL",
    "isCommitmentPlan": true,
    "commitmentInterval": {
      "startTime": "1331647980142",
      "endTime": "1363183980142"
    }
  },
  "seats": {
    "kind": "subscriptions#seats",
    "numberOfSeats": 10,
    "licensedNumberOfSeats": 10
  },
  "trialSettings": {
    "isInTrial": false
  },
  "renewalSettings": {
    "kind": "subscriptions#renewalSettings",
    "renewalType": "RENEW_CURRENT_USERS_MONTHLY_PAY"
  },
  "purchaseOrderId": "example.com_annual_1",
  "status": "ACTIVE",
  "resourceUiUrl": "URL to customer's Subscriptions page in the Admin console",
  "skuName": "Google Workspace Business Standard"
}

किसी ग्राहक की सभी सदस्यताएं वापस पाना

किसी विशिष्ट पुनर्विक्रेता ग्राहक की उन सभी सदस्यताओं को पुनर्प्राप्त करने के लिए जिन्हें पहले ऑर्डर या ट्रांसफ़र किया गया, इस GET एचटीटीपी अनुरोध का इस्तेमाल करें और अनुमति टोकन शामिल करें:

GET https://reseller.googleapis.com/apps/reseller/v1/subscriptions?customerId=CUSTOMER_ID value&pageToken=START_DATE&maxResults=MAX_NUMBER

इन्हें बदलें:

  • CUSTOMER_ID: ग्राहक का प्राथमिक डोमेन उसका नाम या ग्राहक का यूनीक आइडेंटिफ़ायर.
  • START_DATE: फ़ॉर्मैट में, शुरू होने की तारीख YYYY-MM-DD.
  • MAX_NUMBER: लौटाए गए नतीजों की ज़्यादा से ज़्यादा संख्या देखें.

इस कार्रवाई के अनुरोध के मुख्य भाग में कोई पैरामीटर नहीं है.

सही रिस्पॉन्स से एचटीटीपी 200 स्टेटस कोड और सदस्यता और सेटिंग की जानकारी मिलती है. सदस्यता की सूची में ये चीज़ें शामिल हो सकती हैं ऐसे प्रॉडक्ट जिन्हें रीसेलर एपीआई के इस वर्शन में मैनेज नहीं किया जाता है.

अगर आप इस ग्राहक को प्रबंधित नहीं करते हैं, तो 403 "Forbidden" गड़बड़ी होगी वापस किया गया.

किसी ग्राहक के लिए, ट्रांसफ़र की जा सकने वाली सभी सदस्यताएं वापस पाना

किसी ग्राहक की सभी सदस्यताओं को वापस पाने के लिए, जो संभावित तौर पर रीसेलर के मैनेजमेंट पर ट्रांसफ़र किया गया. इस GET एचटीटीपी अनुरोध का इस्तेमाल करें और ऑथराइज़ेशन टोकन शामिल करें. कॉन्टेंट बनाने customerId ज़रूरी है और यह खरीदार का यूनीक आइडेंटिफ़ायर होता है, जब रीसेलर से खरीदने वाले ग्राहक का खाता वापस पाना. customerAuthToken आपके ग्राहक से मिला ट्रांसफ़र टोकन है. खास तौर पर आपके रीसेलर आईडी के लिए. ग्राहक के जनरेट किए जाने के बाद, यह इनके लिए मान्य है 30 दिन. ग्राहक टोकन कैसे जनरेट करते हैं, इस बारे में ज़्यादा जानने के लिए यहां देखें अपने Google Workspace खाते को किसी रीसेलर को ट्रांसफ़र करें.

GET https://reseller.googleapis.com/apps/reseller/v1/subscriptions?customerId=CUSTOMER_ID&customerAuthToken=AUTH_TOKEN&pageToken=START_DATE&maxResults=MAX_NUMBER

इन्हें बदलें:

  • CUSTOMER_ID: ग्राहक का प्राथमिक डोमेन उसका नाम या ग्राहक का यूनीक आइडेंटिफ़ायर.
  • AUTH_TOKEN: ट्रांसफ़र टोकन, जो आपको आपके संगठन से मिला है जो आपके रीसेलर आईडी से जुड़ा हो. इसे जनरेट करने के बाद: ग्राहक, यह 30 दिनों के लिए मान्य है. जानें कि कैसे आपकी वेबसाइट पर टोकन जनरेट करने के बाद, अपने Google Workspace खाते को किसी रीसेलर को ट्रांसफ़र करें. अगर यह वैल्यू मान्य नहीं है या उसकी समयसीमा खत्म हो गई है, तो एपीआई से मिला रिस्पॉन्स 403 "Forbidden" गड़बड़ी.
  • START_DATE: फ़ॉर्मैट में, शुरू होने की तारीख YYYY-MM-DD.
  • MAX_NUMBER: लौटाए गए नतीजों की ज़्यादा से ज़्यादा संख्या देखें.

इस कार्रवाई के अनुरोध के मुख्य भाग में कोई पैरामीटर नहीं है.

सही रिस्पॉन्स से एचटीटीपी 200 स्टेटस कोड और ट्रांसफ़र की जा सकने वाली ग्राहक की सदस्यताएं. साथ ही, ट्रांसफ़र की आखिरी तारीख टोकन और ट्रांसफ़र ऑर्डर में ज़रूरी सीटों की कम से कम संख्या की जानकारी देता है. ग्राहक के पास ऐसी अतिरिक्त सदस्यताएं हो सकती हैं जिन्हें ट्रांसफ़र नहीं किया जा सकता.

{
  "kind": "reseller#subscriptions",
  "subscriptions": [
    {
      "kind": "subscriptions#subscription",
      "customerId": "custId-6543",
      "subscriptionId": "432",
      "skuId": "1010020028",
      "billingMethod": "ONLINE",
      "creationTime": "1331647980142",
      "plan": {
        "planName": "ANNUAL",
        "isCommitmentPlan": true,
        "commitmentInterval": {
          "startTime": "1331647980142",
          "endTime": "1363183980142"
        }
      },
      "seats": {
        "kind": "subscriptions#seats",
        "numberOfSeats": 10,
        "maximumNumberOfSeats": 500,
        "licensedNumberOfSeats": 10
      },
      "trialSettings": {
        "isInTrial": false
      },
      "renewalSettings": {
        "kind": "subscriptions#renewalSettings",
        "renewalType": "SWITCH_TO_PAY_AS_YOU_GO"
      },
      "transferInfo": {
        "transferabilityExpirationTime": "1333183980142",
        "minimumTransferableSeats": "20"
      },
      "purchaseOrderId": "PO_890",
      "status": "ACTIVE",
      "resourceUiUrl": "URL to customer's Subscriptions page in the Admin console",
      "skuName": "Google Workspace Business Standard"
    },
    {
      "kind": "subscriptions#subscription",
      "customerId": "custId-6543",
      "subscriptionId": "140",
      "skuId": "1010020028",
      "creationTime": "1329389322728",
      "plan": {
        "planName": "FLEXIBLE",
        "isCommitmentPlan": false
      },
      "seats": {
        "kind": "subscriptions#seats",
        "maximumNumberOfSeats": 50
        "licensedNumberOfSeats": 10
      },
      "trialSettings": {
        "isInTrial": false,
        "trialEndTime": "1331877480016"
      },
      "renewalSettings": {
        "kind": "subscriptions#renewalSettings",
        "renewalType": "SWITCH_TO_PAY_AS_YOU_GO"
      },
      "transferInfo": {
        "transferabilityExpirationTime": "1333183780159",
        "minimumTransferableSeats": "10"
      },
      "purchaseOrderId": "",
      "status": "ACTIVE",
      "resourceUiUrl": "URL to customer's Subscriptions page in the Admin console",
      "skuName": "Google Workspace Business Standard"
    },
  ],
  "nextPageToken": "token"
}

अगर आपको बैच का इस्तेमाल करके, इन सदस्यताओं को ट्रांसफ़र करना है कार्रवाई, सभी सदस्यताएं ट्रांसफ़र करें. हर सदस्यता को ट्रांसफ़र किया जा रहा है एक-एक करके गड़बड़ी की वजह से गड़बड़ी होती है. इसके अलावा, बैच ऑपरेशन केवल ACTIVE स्थिति वाली सदस्यताएं. ज़्यादा जानकारी के लिए, यह देखें सदस्यता ट्रांसफ़र करना.

सभी रीसेलर सदस्यताएं वापस पाएं

किसी रीसेलर के ऑर्डर या ट्रांसफ़र किए गए सभी खातों की जानकारी वापस पाने के लिए इसके लिए, नीचे दिए गए GET एचटीटीपी अनुरोध का इस्तेमाल करें और अनुमति वाले टोकन को शामिल करें.

GET https://reseller.googleapis.com/apps/reseller/v1/subscriptions?customerNamePrefix=PREFIX &pageToken=TOKEN&maxResults=MAX_NUMBER

इन्हें बदलें:

  • PREFIX: ग्राहक के नाम का शुरुआती हिस्सा, सदस्यता के लिए उपलब्ध हैं.
  • TOKEN: टोकन, जो इसके खास पेज की पहचान करता है परिणाम जिन्हें सर्वर को वापस करना चाहिए.
  • MAX_NUMBER: लौटाए गए नतीजों की ज़्यादा से ज़्यादा संख्या देखें.

इस कार्रवाई में OAuth रीड-ओनली ऐक्सेस के दायरे का इस्तेमाल किया जा सकता है. कॉन्टेंट बनाने customerNamePrefix, pageToken, और maxResults वैकल्पिक क्वेरी स्ट्रिंग हैं.

नीचे दिए गए उदाहरण में, रीसेलर की उन सभी सदस्यताओं की जानकारी वापस लाई गई है जो ग्राहक जिनका नाम 'परीक्षा' से शुरू होता है:

GET https://reseller.googleapis.com/apps/reseller/v1/subscriptions?customerNamePrefix=exam

{
  "kind": "reseller#subscriptions",
  "subscriptions": [
    {
      "kind": "subscriptions#subscription",
      "customerId": "C0123456",
      "subscriptionId": "123",
      "skuId": "1010020028",
      "creationTime": "1331647980142",
      "billingMethod": "ONLINE",
      "plan": {
        "planName": "ANNUAL",
        "isCommitmentPlan": true,
        "commitmentInterval": {
          "startTime": "1331647980142",
          "endTime": "1363183980142"
        }
      },
      "seats": {
        "kind": "subscriptions#seats",
        "numberOfSeats": 10,
        "licensedNumberOfSeats": 10
      },
      "trialSettings": {
        "isInTrial": false
      },
      "renewalSettings": {
        "kind": "subscriptions#renewalSettings",
        "renewalType": "SWITCH_TO_PAY_AS_YOU_GO"
      },
      "purchaseOrderId": "PO_135",
      "status": "ACTIVE",
      "resourceUiUrl": "URL to customer's Subscriptions page in the Admin console",
      "skuName": "Google Workspace Business Standard"
    },
    {
      "kind": "subscriptions#subscription",
      "customerId": "custId-5678",
      "subscriptionId": "1404686",
      "skuId": "1010020028",
      "billingMethod": "ONLINE",
      "creationTime": "1329389322728",
      "plan": {
        "planName": "FLEXIBLE",
        "isCommitmentPlan": false
      },
      "seats": {
        "kind": "subscriptions#seats",
        "maximumNumberOfSeats": 50,
        "licensedNumberOfSeats": 10
      },
      "trialSettings": {
        "isInTrial": false,
        "trialEndTime": "1331877480016"
      },
      "renewalSettings": {
        "kind": "subscriptions#renewalSettings",
        "renewalType": "AUTO_RENEW"
      },
      "purchaseOrderId": "",
      "status": "ACTIVE",
      "resourceUiUrl": "URL to customer's Subscriptions page in the Admin console",
      "skuName": "Google Workspace Business Standard"
    },
  ],
  "nextPageToken": "token"
}

सदस्यता की योजना को अपडेट करना

Google Workspace के प्लान अपडेट करने का तरीका, प्लान के हिसाब से अलग-अलग होता है. अपडेट करने से पहले तो इन बातों पर ध्यान दें:

  • जब कोई सदस्यता बनाई जाती है और ग्राहक ज़रूरी शर्तें पूरी करता है, तो 30 दिनों तक मुफ़्त में आज़माएं. महीने के हिसाब से प्लान और साल भर के लिए उपलब्ध, तय किए गए समय पर पैसे चुकाने के प्लान को 30 दिनों तक मुफ़्त में आज़माया जा सकता है. मुफ़्त में आज़माने की अवधि के दौरान, आपको सदस्यता के लिए पैसे चुकाने के प्लान को सालाना या महीने के हिसाब से बदल सकता है ज़रूरत के मुताबिक तय किया जा सकता है. हालांकि, मुफ़्त में आज़माने की अवधि खत्म होने और प्लान लेने के बाद चालू हो जाता है, तो प्लान अपडेट करने पर, अन्य नियमों का पालन होता है सदस्यताओं की चालू प्लान. मुफ़्त में आज़माने की सदस्यता को तुरंत चालू प्लान, 30 दिनों के लिए मुफ़्त में आज़माने की सदस्यता के साथ, पैसे चुकाकर ली जाने वाली सेवा शुरू करना. मुफ़्त में आज़माने की 30 दिन की जानकारी और ग्राहक योग्यता के नियमों के लिए, यहां देखें एडमिन सहायता केंद्र पर जाएं.

  • महीने के हिसाब से बिलिंग वाले प्लान को, सालाना तय प्लान में अपडेट किया जा सकता है.

  • तय किए गए सालाना प्लान को अपडेट नहीं किया जा सकता.

  • सभी प्लान सभी प्रॉडक्ट के साथ काम नहीं करते. इस बारे में ज़्यादा जानकारी पाने के लिए कि इन प्लान में प्रॉडक्ट का इस्तेमाल किया जाता है, तो ज़्यादा जानकारी के लिए देखें प्रॉडक्ट और SKU.

सालाना प्लान को 30 दिनों तक मुफ़्त में आज़माने का प्लान या ज़रूरत के हिसाब से बनाए गए प्लान को अपडेट करने के लिए तय किया गया प्लान, इस POST एचटीटीपी अनुरोध का इस्तेमाल करें:

POST https://reseller.googleapis.com/apps/reseller/v1/customers/CUSTOMER_ID/subscriptions/SUBSCRIPTION_ID/changePlan

इन्हें बदलें:

यहां दिए गए उदाहरण में, subscriptionId की सदस्यता को की वैल्यू 123 होगी. customerId, C0123456 है.

POST https://reseller.googleapis.com/apps/reseller/v1/customers/C0123456/subscriptions/123/changePlan

अनुरोध के मुख्य हिस्से में यह जानकारी होती है:

{
  "kind": "reseller#changePlanRequest",
  "planName": "ANNUAL_MONTHLY_PAY",
  "seats": {
    "kind": "subscriptions#seats",
    "numberOfSeats": 10
  },
  "purchaseOrderId": "123_March2012"
}

सही रिस्पॉन्स से एचटीटीपी 201 स्टेटस कोड मिलता है और अपडेट किया गया रिस्पॉन्स मिलता है सदस्यता की योजना की सेटिंग:

{
  "kind": "reseller#subscription",
  "customerId": "C0123456",
  "subscriptionId": "123",
  "skuId": "1010020028",
  "creationTime": "1331647980142",
  "plan": {
    "planName": "ANNUAL",
    "isCommitmentPlan": true,
    "commitmentInterval": {
      "startTime": "1331647980142",
      "endTime": "1363183980142"
    }
  },
  "seats": {
    "kind": "subscriptions#seats",
    "numberOfSeats": 10,
    "licensedNumberOfSeats": 10
  },
  "trialSettings": {
    "isInTrial": false
  },
  "renewalSettings": {
    "kind": "subscriptions#renewalSettings",
    "renewalType": "SWITCH_TO_PAY_AS_YOU_GO"
  },
  "purchaseOrderId": "123_March2012",
  "status": "ACTIVE",
  "skuName": "Google Workspace Business Standard"
}

सदस्यता की सीटें अपडेट करना

तय किए गए सालाना प्लान की सदस्यता को अपडेट करने के लिए, अलग सदस्यता का इस्तेमाल करना पड़ता है और Google Workspace के महीने के हिसाब से प्लान की सदस्यता को अपडेट करने में मदद मिलती है.

सालाना प्लान की सदस्यता के लिए सीट अपडेट करना

सालाना प्लान की सदस्यता के लिए, उपयोगकर्ता लाइसेंस की सेटिंग अपडेट करने के लिए, इनका इस्तेमाल करें POST एचटीटीपी अनुरोध:

POST https://reseller.googleapis.com/apps/reseller/v1/customers/CUSTOMER_ID/subscriptions/SUBSCRIPTION_ID/changeSeats

इन्हें बदलें:

यहां दिए गए उदाहरण में, सदस्यता को 123 subscriptionId के साथ अपडेट किया गया है. कॉन्टेंट बनाने customerId, C0123456 है. अनुरोध का मुख्य हिस्सा, इस बात पर निर्भर करता है कि प्लान का टाइप:

POST https://reseller.googleapis.com/apps/reseller/v1/customers/C0123456/subscriptions/123/changeSeats

Google Workspace के सालाना प्लान की सदस्यता लेने पर, अनुरोध के इस मुख्य हिस्से का इस्तेमाल इन कामों के लिए किया जाता है उपयोगकर्ता लाइसेंस की संख्या अपडेट करें. numberOfSeats की वैल्यू कुल. उदाहरण के लिए, यदि आपके पास पहले 10 उपयोगकर्ता लाइसेंस थे और आपके पास 5 नए लाइसेंस के लिए ग्राहक आदेश, अनुरोध के मुख्य भाग में numberOfSeats की वैल्यू 15 है, जैसा कि इस उदाहरण में दिखाया गया है:

{
    "kind": "subscriptions#seats",
    "numberOfSeats": 15
}

महीने के हिसाब से प्लान वाली सदस्यता के लिए, सीट अपडेट करना

Google Workspace के महीने के हिसाब से प्लान की सदस्यता, अपडेट करने के लिए अनुरोध के मुख्य हिस्से का इस्तेमाल करती है उपयोगकर्ता लाइसेंस. maximumNumberOfSeats मान का कुल योग है मौजूदा लाइसेंस और नए लाइसेंस. इतने उपयोगकर्ताओं को ईमेल नहीं भेजे जा सकते लाइसेंस, जिनके लिए खाता प्रावधान कर सकता है.

{
  "kind": "subscriptions#seats",
  "maximumNumberOfSeats": 15
}

सही जवाब मिलने पर एचटीटीपी 201 स्टेटस कोड दिखता है और अपडेट किया जाता है सदस्यता के लाइसेंस की सेटिंग:

{
  "kind": "reseller#subscription",
  "customerId": "C0123456",
  "subscriptionId": "123",
  "skuId": "1010020028",
  "creationTime": "1331647980142",
  "plan": {
    "planName": "FLEXIBLE",
    "isCommitmentPlan": false
  },
  "seats": {
    "kind": "subscriptions#seats",
    "maximumNumberOfSeats": 15,
    "licensedNumberOfSeats": 10
  },
  "trialSettings": {
    "isInTrial": false
  },
  "skuName": "Google Workspace Business Standard"
}

सदस्यता को रिन्यू करने की सेटिंग अपडेट करना

तय की गई सालाना सदस्यता की रिन्यूअल सेटिंग को अपडेट करने के लिए, POST एचटीटीपी अनुरोध का बाद:

POST https://reseller.googleapis.com/apps/reseller/v1/customers/CUSTOMER_ID/subscriptions/SUBSCRIPTION_ID/changeRenewalSettings

इन्हें बदलें:

अनुरोध का मुख्य हिस्सा उदाहरण के तौर पर दिया गया है:

{
  "kind": "subscriptions#renewalSettings",
  "renewalType": "SWITCH_TO_PAY_AS_YOU_GO"
}

renewalType प्रॉपर्टी की वैल्यू, इनमें से किसी भी तरीके से हो सकती है:

  • AUTO_RENEW_YEARLY_PAY: सालाना तय किए गए प्लान के इंटरवल के बाद, इस विकल्प से, सदस्यता प्लान अपने-आप ANNUAL_YEARLY_PAY के तौर पर रिन्यू हो जाएगा. वही numberOfSeats.
  • AUTO_RENEW_MONTHLY_PAY: सालाना तय किए गए प्लान के आखिर में इंटरवल में, सदस्यताएं प्लान अपने-आप रिन्यू होने के लिए सेट करें. उसी numberOfSeats के साथ ANNUAL_MONTHLY_PAY.
  • RENEW_CURRENT_USERS_YEARLY_PAY: सालाना तय किए गए प्लान के आखिर में अंतराल में, सदस्यता के प्लान को ANNUAL_YEARLY_PAY के तौर पर रिन्यू करें, लेकिन सक्रिय उपयोगकर्ता लाइसेंस की कुल संख्या. यह डिफ़ॉल्ट है चालू सालाना प्लान (सालाना शुल्क देकर) के लिए सेटिंग.
  • RENEW_CURRENT_USERS_MONTHLY_PAY: सालाना तय किए गए प्लान के आखिर में अंतराल में, सदस्यता के प्लान को ANNUAL_MONTHLY_PAY के तौर पर रिन्यू करें, लेकिन सक्रिय उपयोगकर्ता लाइसेंस की कुल संख्या. यह डिफ़ॉल्ट है चालू सालाना प्लान (हर महीने पैसे चुकाने पर) के लिए सेटिंग.
  • RENEW_ON_PROPOSED_OFFER: मौजूदा प्लान के खत्म होने पर इंटरवल, रिन्यूअल के नए प्रस्ताव पर रिन्यू करें. साथ ही, संख्या के तौर पर numberOfSeats पर रिन्यू करें मौजूदा सक्रिय उपयोगकर्ता लाइसेंस या प्रस्तावित ऑफ़र प्रतिबद्धता में से जो भी हो उच्च.
  • SWITCH_TO_PAY_AS_YOU_GO: सालाना तय किए गए प्लान के आखिर में अंतराल में, वार्षिक प्रतिबद्धता प्लान को एक फ़्लेक्सिबल प्लान में बदलें.
  • CANCEL: सालाना तय किए गए प्लान के इंटरवल के बाद, सदस्यता को निलंबित कर दिया गया है. निलंबन को हटाने का तरीका जानने के लिए, यहां देखें: एडमिन सहायता केंद्र पर जाएं.

सही जवाब मिलने पर एचटीटीपी 201 स्टेटस कोड दिखता है और अपडेट किया जाता है सदस्यता को रिन्यू करने की सेटिंग:

{
  "kind": "reseller#subscription",
  "customerId": "C0123456",
  "subscriptionId": "123",
  "skuId": "1010020028",
  "creationTime": "1331647980142",
  "plan": {
    "planName": "ANNUAL",
    "isCommitmentPlan": true,
    "commitmentInterval": {
      "startTime": "1331647980142",
      "endTime": "1363183980142"
    }
  },
  "seats": {
    "kind": "subscriptions#seats",
    "numberOfSeats": 15,
    "licensedNumberOfSeats": 15
  },
  "trialSettings": {
    "isInTrial": false
  },
  "renewalSettings": {
    "kind": "subscriptions#renewalSettings",
    "renewalType": "SWITCH_TO_PAY_AS_YOU_GO"
  },
  "skuName": "Google Workspace Business Standard"
}

बिना शुल्क के आज़माने की सदस्यता लेकर, पैसे चुकाकर ली जाने वाली सेवा शुरू करें

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

POST https://reseller.googleapis.com/apps/reseller/v1/customers/CUSTOMER_ID/subscriptions/SUBSCRIPTION_ID/startPaidService

इन्हें बदलें:

यहां दिए गए उदाहरण में, customerId के तौर पर C0123456 है और 123 की subscriptionId वैल्यू:

POST https://reseller.googleapis.com/apps/reseller/v1/customers/C0123456/subscriptions/123/startPaidService

इस कार्रवाई के अनुरोध के मुख्य भाग में कोई पैरामीटर नहीं है.

रिस्पॉन्स मिलने पर, एचटीटीपी 201 स्टेटस कोड और सदस्यता की अपडेट की गई सेटिंग दिखती हैं:

{
  "kind": "reseller#subscription",
  "customerId": "C0123456",
  "subscriptionId": "123",
  "skuId": "1010020028",
  "creationTime": "1331647980142",
  "plan": {
    "planName": "ANNUAL",
    "isCommitmentPlan": true,
    "commitmentInterval": {
      "startTime": "1331647980142",
      "endTime": "1363183980142"
    }
  },
  "seats": {
    "kind": "subscriptions#seats",
    "numberOfSeats": 15,
    "licensedNumberOfSeats": 15
  },
  "trialSettings": {
    "isInTrial": false
  },
  "renewalSettings": {
    "kind": "subscriptions#renewalSettings",
    "renewalType": "SWITCH_TO_PAY_AS_YOU_GO"
  },
  "skuName": "Google Workspace Business Standard"
}

सदस्यता को अपग्रेड या डाउनग्रेड करना

सालाना प्लान की अवधि के दौरान, उन्हें डाउनग्रेड नहीं किया जा सकता. साथ ही, उन्हें डाउनग्रेड भी नहीं किया जा सकता रिन्यूअल सेटिंग का इस्तेमाल करके डाउनग्रेड करने के लिए शेड्यूल करें. हमारा सुझाव है कि आप रिन्यूअल सेटिंग को FLEXIBLE पर स्विच करें और फिर रिन्यूअल के समय के बाद डाउनग्रेड करें.

सदस्यता को अपग्रेड या डाउनग्रेड करने के लिए, नई सदस्यता बनाएं जिस skuId पर अपग्रेड या डाउनग्रेड करना है.

POST https://reseller.googleapis.com/apps/reseller/v1/customers/CUSTOMER_ID/subscriptions

इन्हें बदलें:

  • CUSTOMER_ID: ग्राहक का प्राथमिक डोमेन उसका नाम या ग्राहक का यूनीक आइडेंटिफ़ायर.

यह कॉल पिछली सदस्यता को खत्म करके नई सदस्यता बनाता है.

इसके बारे में ज़्यादा जानकारी पाएं अपग्रेड और डाउनग्रेड प्रॉडक्ट और SKU पेज.