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 (זמין החל מגרסה 3 של ה-API).

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. Friendly_fraud 7. החזר כספי בעקבות ביטול עסקה 8. Unacknowledged_purchase

voidedQuantity

integer

הכמות שבוטלה כתוצאה מהחזר כספי חלקי שמבוסס על כמות. אפשר להחזיר רכישות שבוטלו של החזרים כספיים חלקיים שמבוססים על כמות רק אם הערך של includeQuantityBasedPartialRefund מוגדר כ-true.

Methods

list

רשימת הרכישות שבוטלו, שהתקבל עליהן החזר כספי או שהוגש לגביהן צ'ארג'בק.

קודי שגיאה

הפעולות של המשאב הזה מחזירות את קודי שגיאות ה-HTTP הבאים:

קוד שגיאה סיבה רזולוציה
5xx שגיאה כללית בשרת של Google Play. מנסים לשלוח את הבקשה שוב.

אם הבעיה נמשכת, אפשר לפנות למנהל החשבון שלכם ב-Google Play או לשלוח בקשת תמיכה. כדאי לבדוק בלוח הבקרה של סטטוס Play אם יש הפסקות זמניות ידועות בשירות.

409 שגיאה בעדכון של מספר החיבורים בו-זמנית.

היה ניסיון לעדכן אובייקט שנמצא בתהליך עדכון. לדוגמה, רכישה מאושרת על ידי הפעלת המתודה acknowledgePurchase() של Play Billing Library והפעלת המתודה purchases.products.acknowledge של Play Developer API בו-זמנית.

מנסים לשלוח את הבקשה שוב.