Recurso: VoidedPurchase
Um recurso "VoidedPurchase" indica uma compra que foi cancelada/reembolsada/estornada.
| Representação JSON | 
|---|
| { "kind": string, "purchaseToken": string, "purchaseTimeMillis": string, "voidedTimeMillis": string, "orderId": string, "voidedSource": integer, "voidedReason": integer, "voidedQuantity": integer } | 
| Campos | |
|---|---|
| kind | 
 Esse tipo representa um objeto de compra anulada no serviço "androidpublisher". | 
| purchaseToken | 
 O token que identifica exclusivamente uma compra única ou assinatura. Para identificar exclusivamente as renovações de assinaturas, use o "orderId" (disponível para a versão 3 ou mais recente da API). | 
| purchaseTimeMillis | 
 O momento em que a compra foi feita, em milissegundos desde a época (1º de janeiro de 1970). | 
| voidedTimeMillis | 
 O momento em que a compra foi cancelada/reembolsada/estornada, em milissegundos desde a época (1º de janeiro de 1970). | 
| orderId | 
 O ID do pedido que identifica exclusivamente uma compra única, uma compra de assinatura ou uma renovação de assinatura. | 
| voidedSource | 
 Quem iniciou a compra anulada. Os valores possíveis incluem: 0. Usuário 1. Desenvolvedor, 2. Google | 
| voidedReason | 
 O motivo para o anulamento da compra. Os valores possíveis incluem: 0. Outro, 1. Arrependimento, 2. Não recebido, 3. Com defeito, 4. Compra acidental, 5. Fraude, 6. compra não intencional, 7. Estorno, 8. Unacknowledged_purchase | 
| voidedQuantity | 
 A quantidade anulada como resultado de um reembolso parcial baseado em quantidade. As compras anuladas de reembolsos parciais com base na quantidade só podem ser retornadas quando o valor "includeQuantityBasedPartialRefund" estiver definido como "true". | 
| Métodos | |
|---|---|
| 
 | Lista as compras que foram canceladas, reembolsadas ou estornadas. | 
Códigos de erro
As operações desse recurso retornam os seguintes códigos de erro HTTP:
| Código do erro | Motivo | Resolução | 
|---|---|---|
| 5xx | Erro genérico no servidor do Google Play. | Tente fazer a solicitação novamente. Se o problema persistir, entre em contato com seu gerente de contas do Google Play ou envie uma solicitação de suporte. Verifique o Painel de status do Google Play para conferir se há interrupções conhecidas. | 
| 409 | Erro de atualização de simultaneidade. Houve uma tentativa de atualizar um objeto que já estava sendo atualizado. Por exemplo, uma compra
      está sendo confirmada ao chamar o método  | Tente fazer a solicitação novamente. |