استرداد & تحديث اشتراك

بعد استرداد اشتراك، يمكنك استخدام المعلومات الواردة في الرد الناجح من أجل تغيير حالة الاشتراك أو تعديل الاشتراك. تركّز هذه الصفحة على الطرق المختلفة التي يمكنك من خلالها استرداد اشتراك وتعديله.

استرداد اشتراك

لاسترداد اشتراك تم طلبه أو نقله بنجاح، استخدِم GETطلب HTTP التالي.

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

غيِّر القيم في السلسلة على الشكل التالي:

  • CUSTOMER_ID: إما اسم النطاق الأساسي للعميل أو المعرّف الفريد للعميل.
  • SUBSCRIPTION_ID: معرّف الاشتراك الذي يكون فريدًا لكل عميل. يمكنك استرداد هذه القيمة باستخدام طريقة استرداد جميع اشتراكات المورِّد.

لا تتضمّن هذه العملية أي مَعلمات في نص الطلب.

تعرض الاستجابة الناجحة رمز الحالة HTTP 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"
}

استرداد جميع اشتراكات أحد العملاء

لاسترداد جميع اشتراكات عميل محدّد لدى موفّر خدمة، والتي تم طلبها أو نقلها بنجاح، استخدِم طلب HTTP 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: الحد الأقصى لعدد النتائج التي يتم عرضها في صفحة الرد.

لا تتضمّن هذه العملية أي مَعلمات في نص الطلب.

تعرض الاستجابة الناجحة رمز الحالة HTTP 200 وقائمة باشتراكات العميل وإعداداته. قد تتضمّن قائمة الاشتراكات منتجات لا تتم إدارتها في هذا الإصدار من Reseller API.

إذا لم تتم إدارة هذا العميل، سيتم عرض الخطأ 403 "Forbidden".

استرداد جميع الاشتراكات القابلة للنقل لأحد العملاء

لاسترداد جميع اشتراكات العميل التي يمكن نقلها إلى إدارة المورّد، استخدِم طلب HTTP التالي 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: الحد الأقصى لعدد النتائج التي يتم عرضها في صفحة الرد.

لا تتضمّن هذه العملية أي مَعلمات في نص الطلب.

تعرض الاستجابة الناجحة رمز الحالة HTTP 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. لمزيد من المعلومات، يُرجى الاطّلاع على مقالة نقل اشتراك.

استرداد جميع اشتراكات المورّدين

لاسترداد جميع الاشتراكات التي طلبها المورّد أو نقلها بنجاح، استخدِم طلب HTTP التالي 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 هي سلاسل طلب بحث اختيارية.

يسترد المثال التالي جميع اشتراكات المورّد التي تخص العملاء الذين تبدأ أسماؤهم بـ "exam":

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 يومًا وقواعد تأهيل العملاء، يُرجى الاطّلاع على مركز مساعدة المشرفين.

  • يمكنك تعديل خطة مرنة إلى خطة التزام سنوية.

  • لا يمكنك تعديل خطة التزام سنوية.

  • لا تتوافق بعض الخطط مع بعض المنتجات. لمزيد من المعلومات حول المنتجات التي تستخدمها هذه الخطط، يُرجى الاطّلاع على المنتجات ورموز التخزين التعريفية.

لتعديل خطة اشتراك في فترة تجريبية لمدة 30 يومًا أو خطة مرنة إلى خطة سنوية، استخدِم طلب HTTP POST التالي:

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

غيِّر القيم في السلسلة على الشكل التالي:

  • CUSTOMER_ID: إما اسم النطاق الأساسي للعميل أو المعرّف الفريد للعميل.
  • SUBSCRIPTION_ID: معرّف الاشتراك الذي يكون فريدًا لكل عميل. يمكنك استرداد هذه القيمة باستخدام طريقة استرداد جميع اشتراكات المورِّد.

يعدّل المثال التالي الاشتراك باستخدام subscriptionId بقيمة 123. رقم تعريف العميل هو customerId.

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"
}

تعرض الاستجابة الناجحة رمز الحالة HTTP 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.

تعديل عدد المقاعد في اشتراك الخطة السنوية

لتعديل إعدادات ترخيص المستخدم في اشتراك في خطة سنوية، استخدِم طلب HTTP التالي:POST

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

غيِّر القيم في السلسلة على الشكل التالي:

  • CUSTOMER_ID: إما اسم النطاق الأساسي للعميل أو المعرّف الفريد للعميل.
  • SUBSCRIPTION_ID: معرّف الاشتراك الذي يكون فريدًا لكل عميل. يمكنك استرداد هذه القيمة باستخدام طريقة استرداد جميع اشتراكات المورِّد.

يعدّل المثال التالي الاشتراك باستخدام الرقم 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
}

تعرض الاستجابة الناجحة رمز الحالة HTTP 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"
}

تعديل إعدادات تجديد اشتراك

لتعديل إعدادات تجديد اشتراك سنوي بنظام الدفع المسبق، استخدِم طلب HTTP التالي POST:

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

غيِّر القيم في السلسلة على الشكل التالي:

  • CUSTOMER_ID: إما اسم النطاق الأساسي للعميل أو المعرّف الفريد للعميل.
  • SUBSCRIPTION_ID: معرّف الاشتراك الذي يكون فريدًا لكل عميل. يمكنك استرداد هذه القيمة باستخدام طريقة استرداد جميع اشتراكات المورِّد.

في ما يلي مثال على نص الطلب:

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

يمكن أن تكون قيمة السمة renewalType أيًّا ممّا يلي:

  • AUTO_RENEW_YEARLY_PAY: في نهاية فترة الخطة السنوية، يتم تجديد خطة الاشتراك تلقائيًا كـ ANNUAL_YEARLY_PAY مع numberOfSeats نفسه.
  • استبدِل AUTO_RENEW_MONTHLY_PAY بما يلي: في نهاية فترة خطة الالتزام السنوية، جدِّد تلقائيًا خطة الاشتراكات على النحو التالي: ANNUAL_MONTHLY_PAY باستخدام numberOfSeats نفسه.
  • 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: في نهاية فترة الخطة السنوية، يتم تعليق الاشتراك. للتعرّف على كيفية إلغاء التعليق، يُرجى الاطّلاع على مركز مساعدة المشرفين.

تعرض الاستجابة الناجحة رمز الحالة HTTP 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 يومًا إلى اشتراك في خدمة مدفوعة على الفور، إذا تم إعداد خطة دفع للاشتراك في الفترة التجريبية، استخدِم طلب HTTP التالي POST.

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

غيِّر القيم في السلسلة على الشكل التالي:

  • CUSTOMER_ID: إما اسم النطاق الأساسي للعميل أو المعرّف الفريد للعميل.
  • SUBSCRIPTION_ID: معرّف الاشتراك الذي يكون فريدًا لكل عميل. يمكنك استرداد هذه القيمة باستخدام طريقة استرداد جميع اشتراكات المورِّد.

في المثال التالي، تكون قيمة customerId هي C0123456 وقيمة subscriptionId هي 123:

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

لا تتضمّن هذه العملية أي مَعلمات في نص الطلب.

تعرض الاستجابة الناجحة رمز الحالة HTTP 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: إما اسم النطاق الأساسي للعميل أو المعرّف الفريد للعميل.

يؤدي هذا الطلب إلى إنهاء الاشتراك السابق وإنشاء اشتراك جديد.

يمكنك الاطّلاع على مزيد من المعلومات حول الترقيات والتخفيضات في صفحة "المنتجات ووحدات حفظ المخزون".