REST Resource: purchases.voidedpurchases

Zasób: VoidedPurchase

Zasób VoidedPurchase wskazuje zakup, który został anulowany, zwrócony lub obciążony zwrotem środków.

Zapis JSON
{
  "kind": string,
  "purchaseToken": string,
  "purchaseTimeMillis": string,
  "voidedTimeMillis": string,
  "orderId": string,
  "voidedSource": integer,
  "voidedReason": integer,
  "voidedQuantity": integer
}
Pola
kind

string

Ten rodzaj reprezentuje obiekt anulowanego zakupu w usłudze androidpublisher.

purchaseToken

string

Token, który jednoznacznie identyfikuje zakup jednorazowy lub subskrypcję. Aby jednoznacznie identyfikować odnowienia subskrypcji, używaj identyfikatora orderId (dostępnego od wersji 3 interfejsu API).

purchaseTimeMillis

string (int64 format)

Czas dokonania zakupu w milisekundach od początku epoki (1 stycznia 1970 r.).

voidedTimeMillis

string (int64 format)

Czas anulowania/zwrotu środków/obciążenia zwrotnego zakupu w milisekundach od początku epoki (1 stycznia 1970 r.).

orderId

string

Identyfikator zamówienia, który w niepowtarzalny sposób określa zakup jednorazowy, zakup subskrypcji lub odnowienie subskrypcji.

voidedSource

integer

Inicjator anulowania zakupu. Możliwe wartości: 0. Użytkownik 1. Deweloper 2. Google

voidedReason

integer

Powód anulowania zakupu. Możliwe wartości: 0. Inne 1. Poczucie winy po zakupie 2. Not_received 3. Wadliwy 4. Accidental_purchase 5. Oszustwo 6. Friendly_fraud 7. Obciążenie zwrotne 8. Unacknowledged_purchase

voidedQuantity

integer

Unieważniona liczba produktów w wyniku częściowego zwrotu środków za określoną liczbę produktów. Anulowane zakupy z częściowym zwrotem środków za określoną liczbę produktów można zwrócić tylko wtedy, gdy parametr includeQuantityBasedPartialRefund ma wartość „true”.

Metody

list

Zawiera listę zakupów, które zostały anulowane, zwrócone lub obciążone zwrotem środków.

Kody błędów

Operacje na tym zasobie zwracają te kody błędów HTTP:

Kod błędu Przyczyna Rozdzielczość
5xx Ogólny błąd serwera Google Play. Ponów żądanie.

Jeśli problem nie ustąpi, skontaktuj się z menedżerem konta Google Play lub prześlij prośbę o pomoc. Sprawdź panel stanu Google Play, aby dowiedzieć się, czy występują znane awarie.

409 Błąd aktualizacji współbieżnej.

Podjęto próbę zaktualizowania obiektu, który jest aktualizowany. Na przykład zakup jest potwierdzany przez jednoczesne wywołanie metody acknowledgePurchase() Biblioteki płatności w Play i metody purchases.products.acknowledge interfejsu Play Developer API.

Ponów żądanie.