Method: purchases.subscriptions.cancel

उपयोगकर्ता की सदस्यता की खरीदारी रद्द करता है. सदस्यता खत्म होने की तय अवधि तक मान्य रहती है.

एचटीटीपी अनुरोध

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:cancel

यूआरएल में gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल किया गया है.

पाथ पैरामीटर

पैरामीटर
packageName

string

उस ऐप्लिकेशन का पैकेज नाम जिसके लिए यह सदस्यता खरीदी गई थी. उदाहरण के लिए, 'com.some.thing'.

subscriptionId

string

खरीदी गई सदस्यता का आईडी (उदाहरण के लिए, 'monthly001').

token

string

सदस्यता खरीदने पर, उपयोगकर्ता के डिवाइस को दिया गया टोकन.

अनुरोध का मुख्य भाग

अनुरोध के मुख्य भाग में, नीचे दिए गए स्ट्रक्चर वाला डेटा होता है:

JSON के काेड में दिखाना
{
  "cancellationType": enum (CancellationType)
}
फ़ील्ड
cancellationType

enum (CancellationType)

ज़रूरी नहीं. खरीदी गई सदस्यता को रद्द करने का टाइप.

जवाब का मुख्य भाग

अगर एपीआई सही से जुड़ जाता है, तो जवाब का मुख्य हिस्सा खाली होता है.

अनुमति के दायरे

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/androidpublisher

CancellationType

डेवलपर ने किस तरह का रद्द करने का अनुरोध किया है.

Enums
CANCELLATION_TYPE_UNSPECIFIED रद्द करने के तरीके की जानकारी नहीं दी गई है.
USER_REQUESTED_STOP_RENEWALS उपयोगकर्ता ने सदस्यता रद्द करने का अनुरोध किया है और सदस्यता को वापस लाया जा सकता है. इससे, सदस्यता का अगला रिन्यूअल रुक जाता है. किस्त में पैसे चुकाकर ली जाने वाली सदस्यता के लिए, उपयोगकर्ताओं को अब भी कम से कम सदस्यता अवधि पूरी करनी होगी. रिन्यूअल और पेमेंट के बारे में ज़्यादा जानकारी के लिए, https://developer.android.com/google/play/billing/subscriptions#installments देखें
DEVELOPER_REQUESTED_STOP_PAYMENTS डेवलपर ने सदस्यता रद्द करने का अनुरोध किया है और सदस्यता को वापस नहीं लाया जा सकता. इससे सदस्यता के लिए अगला पेमेंट रुक जाता है. किस्त में पैसे चुकाकर ली जाने वाली सदस्यता के लिए, उपयोगकर्ताओं को अगला पेमेंट करने और कमिटमेंट की अवधि पूरी करने की ज़रूरत नहीं होगी. रिन्यूअल और पेमेंट के बारे में ज़्यादा जानकारी के लिए, https://developer.android.com/google/play/billing/subscriptions#installments देखें. रद्द करने का कोई टाइप तय न करने पर, यह डिफ़ॉल्ट रूप से होता है.