REST Resource: purchases.voidedpurchases

संसाधन: VoidedPurchase

VoidedPurchase संसाधन से पता चलता है कि खरीदारी रद्द कर दी गई है, उसका रिफ़ंड कर दिया गया है या उसके लिए शुल्क वापस कर दिया गया है.

JSON के काेड में दिखाना
{
  "kind": string,
  "purchaseToken": string,
  "purchaseTimeMillis": string,
  "voidedTimeMillis": string,
  "orderId": string,
  "voidedSource": integer,
  "voidedReason": integer,
  "voidedQuantity": integer
}
फ़ील्ड
kind

string

यह तरह, androidpublisher सेवा में रद्द की गई खरीदारी के ऑब्जेक्ट को दिखाती है.

purchaseToken

string

यह टोकन, एक बार की जाने वाली खरीदारी या सदस्यता की खास तौर पर पहचान करता है. सदस्यता रिन्यूअल की खास पहचान करने के लिए, orderId का इस्तेमाल करें. यह एपीआई के तीसरे वर्शन से उपलब्ध है.

purchaseTimeMillis

string (int64 format)

वह समय जब खरीदारी की गई थी. इसे युग (1 जनवरी, 1970) से मिलीसेकंड में दिखाया जाता है.

voidedTimeMillis

string (int64 format)

वह समय जब खरीदारी रद्द की गई/रिफ़ंड किया गया/चार्ज वापस किया गया. यह समय, 1 जनवरी, 1970 से मिलीसेकंड में दिया जाता है.

orderId

string

ऑर्डर आईडी, जो एक बार की जाने वाली खरीदारी, सदस्यता की खरीदारी या सदस्यता के रिन्यूअल की पहचान करता है.

voidedSource

integer

रद्द की गई खरीदारी को शुरू करने वाला. इसकी संभावित वैल्यू ये हैं: 0. उपयोगकर्ता 1. डेवलपर 2. Google

voidedReason

integer

खरीदारी रद्द होने की वजह. इसकी संभावित वैल्यू ये हैं: 0. अन्य 1. पछतावा 2. Not_received 3. खराब हैं 4. Accidental_purchase 5. धोखाधड़ी 6. गलती से हुआ फ़्रॉड 7. चार्जबैक 8. Unacknowledged_purchase

voidedQuantity

integer

रिफ़ंड की गई संख्या, संख्या के आधार पर कुछ हिस्से का रिफ़ंड किए जाने की वजह से. जिन खरीदारी के लिए, संख्या के आधार पर कुछ हिस्सा रिफ़ंड किया गया है उन्हें सिर्फ़ तब वापस किया जा सकता है, जब includeQuantityBasedPartialRefund को 'सही' पर सेट किया गया हो.

तरीके

list

रद्द की गई, रिफ़ंड की गई या चार्ज-बैक की गई खरीदारी की सूची दिखाता है.

गड़बड़ी के कोड

इस संसाधन के ऑपरेशन, यहां दिए गए एचटीटीपी गड़बड़ी कोड दिखाते हैं:

गड़बड़ी का कोड कारण ब्यौरा रिज़ॉल्यूशन
400 invalidValue अनुरोध में अमान्य वैल्यू दी गई है. आम तौर पर, यह गड़बड़ी तब दिखती है, जब खरीदारी का टोकन गलत हो या मान्य न हो. एपीआई के रेफ़रंस के आधार पर, अनुरोध के मुख्य हिस्से या पैरामीटर में मौजूद फ़ील्ड की अमान्य वैल्यू को ठीक करें.
400 required अनुरोध में कोई ज़रूरी फ़ील्ड या पैरामीटर मौजूद नहीं है. एपीआई के दस्तावेज़ देखें और पक्का करें कि सभी ज़रूरी फ़ील्ड और पैरामीटर शामिल किए गए हों.
403 userInsufficientPermission अनुरोध की गई कार्रवाई को पूरा करने के लिए, उपयोगकर्ता के पास ज़रूरी अनुमति नहीं है. पक्का करें कि पुष्टि किए गए उपयोगकर्ता के पास, Google Play Console में ज़रूरी अनुमतियां हों. ज़्यादा जानकारी के लिए, सेवा खाते का इस्तेमाल करना लेख पढ़ें.
404 notFound अनुरोध किया गया संसाधन नहीं मिला. पुष्टि करें कि आइडेंटिफ़ायर (जैसे, खरीदारी का टोकन, पैकेज का नाम, प्रॉडक्ट आईडी, सदस्यता आईडी) सही हैं.
409 concurrentUpdate किसी ऐसे ऑब्जेक्ट को अपडेट करने की कोशिश की गई जिसे एक साथ अपडेट किया जा रहा है. एक्स्पोनेंशियल बैकऑफ़ के साथ अनुरोध को फिर से भेजें. एक ही संसाधन में एक साथ कई बदलाव न करें.
5xx Generic error Google Play सर्वर में सामान्य गड़बड़ी. अनुरोध को फिर से भेजें.

अगर समस्या बनी रहती है, तो अपने Google Play खाता मैनेजर से संपर्क करें या सहायता का अनुरोध सबमिट करें. अगर आपको किसी रुकावट के बारे में पहले से पता है, तो Play स्टेटस डैशबोर्ड देखें.