منبع: VoidedPurchase
منبع VoidedPurchase خریدی را نشان میدهد که یا لغو/بازپرداخت/بازپرداخت شده است.
نمایندگی JSON |
---|
{ "kind": string, "purchaseToken": string, "purchaseTimeMillis": string, "voidedTimeMillis": string, "orderId": string, "voidedSource": integer, "voidedReason": integer, "voidedQuantity": integer } |
فیلدها | |
---|---|
kind | این نوع نشان دهنده یک شیء خرید باطل در سرویس androidpublisher است. |
purchaseToken | توکنی که به طور منحصر به فرد خرید یا اشتراک یک بار مصرف را مشخص می کند. برای شناسایی منحصر به فرد تمدید اشتراک، از orderId (از نسخه 3 API موجود است) استفاده کنید. |
purchaseTimeMillis | زمانی که خرید انجام شد، بر حسب میلی ثانیه از آن دوران (1 ژانویه 1970). |
voidedTimeMillis | زمانی که خرید لغو شد/بازپرداخت شد/بازپرداخت شد، بر حسب میلی ثانیه از آن دوره (1 ژانویه 1970). |
orderId | شناسه سفارش که به طور منحصربهفرد خرید یکباره، خرید اشتراک یا تمدید اشتراک را مشخص میکند. |
voidedSource | آغازگر خرید باطل، مقادیر ممکن عبارتند از: 0. کاربر 1. توسعه دهنده 2. Google |
voidedReason | دلیل باطل شدن خرید، مقادیر ممکن عبارتند از: 0. سایر موارد 1. پشیمانی 2. دریافت نشدن 3. معیوب 4. خرید_تصادفی 5. تقلب 6. تقلب دوستانه 7. بازپرداخت 8. خرید ناشناس |
voidedQuantity | مقدار باطل شده در نتیجه بازپرداخت جزئی بر اساس مقدار. خریدهای باطل شده بازپرداخت جزئی بر اساس مقدار، تنها زمانی قابل بازگشت هستند که includeQuantityBasedPartialRefund روی true تنظیم شده باشد. |
روش ها | |
---|---|
| خریدهایی را که کنسل شده، بازپرداخت یا بازپرداخت شده اند فهرست می کند. |
کدهای خطا
عملیات این منبع، کدهای خطای HTTP زیر را برمی گرداند:
کد خطا | دلیل | قطعنامه |
---|---|---|
5xx | خطای عمومی در سرور Google Play. | درخواست خود را دوباره امتحان کنید اگر مشکل ادامه داشت با مدیر حساب Google Play خود تماس بگیرید یا یک درخواست پشتیبانی ارسال کنید. داشبورد وضعیت Play را برای هرگونه قطعی شناخته شده بررسی کنید. |
409 | خطای بهروزرسانی همزمان. تلاشی برای بهروزرسانی یک شی که در حال بهروزرسانی است انجام شد. برای مثال، یک خرید با فراخوانی متد | درخواست خود را دوباره امتحان کنید |