Method: purchases.subscriptionsv2.cancel

subscriptionsv2.cancel cancela a compra da assinatura do usuário.

Solicitação HTTP

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:cancel

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
packageName

string

Obrigatório. O pacote do aplicativo da assinatura comprada. Por exemplo, "com.some.thing".

token

string

Obrigatório. O token fornecido ao dispositivo do usuário quando a assinatura foi comprada.

Corpo da solicitação

O corpo da solicitação contém dados com a seguinte estrutura:

Representação JSON
{
  "cancellationContext": {
    object (CancellationContext)
  }
}
Campos
cancellationContext

object (CancellationContext)

Obrigatório. Detalhes adicionais sobre a revogação da assinatura.

Corpo da resposta

Se a solicitação for concluída, o corpo da resposta estará vazio.

Escopos de autorização

Requer o seguinte escopo OAuth:

  • https://www.googleapis.com/auth/androidpublisher

CancellationContext

Contexto de cancelamento da API purchases.subscriptionsv2.cancel.

Representação JSON
{
  "cancellationType": enum (CancellationType)
}
Campos
cancellationType

enum (CancellationType)

Obrigatório. O tipo de cancelamento da assinatura comprada.

CancellationType

O tipo de cancelamento solicitado pelo desenvolvedor.

Tipos enumerados
CANCELLATION_TYPE_UNSPECIFIED Tipo de cancelamento não especificado.
USER_REQUESTED_STOP_RENEWALS Cancelamento solicitado pelo usuário. A assinatura pode ser restaurada. Isso apenas interrompe a próxima renovação da assinatura. No caso de uma assinatura parcelada, os usuários ainda precisam concluir o período de fidelidade. Para mais detalhes sobre renovações e pagamentos, acesse https://developer.android.com/google/play/billing/subscriptions#installments
DEVELOPER_REQUESTED_STOP_PAYMENTS O cancelamento foi solicitado pelo desenvolvedor, e a assinatura não pode ser restaurada. Ele interrompe o próximo pagamento da assinatura. Para uma assinatura parcelada, os usuários não precisam pagar a próxima parcela e podem encerrar o período de fidelidade. Para mais detalhes sobre renovações e pagamentos, acesse https://developer.android.com/google/play/billing/subscriptions#installments