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. Не получено 3. Дефектный товар 4. Случайная покупка 5. Мошенничество 6. Дружеское мошенничество 7. Возврат платежа 8. Неподтвержденная покупка

voidedQuantity

integer

Аннулированное количество является результатом частичного возврата средств, основанного на количестве. Аннулированные покупки, по которым был произведен частичный возврат средств, основанный на количестве, могут быть возвращены только в том случае, если параметр includeQuantityBasedPartialRefund установлен в значение true.

Методы

list

В списке отображаются покупки, которые были отменены, возвращены или аннулированы.

коды ошибок

При работе с этим ресурсом возвращаются следующие коды ошибок HTTP:

Код ошибки Причина Описание Разрешение