- Solicitação HTTP
- Parâmetros de caminho
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
- CancellationType
- Faça um teste
Cancela a compra de assinatura de um usuário. A assinatura continua válida até o prazo de validade.
Solicitação HTTP
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:cancel
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
Parâmetros | |
---|---|
package |
O nome do pacote do aplicativo da assinatura comprada. Por exemplo, "com.some.thing". |
subscription |
O ID da assinatura comprada (por exemplo, "monthly001"). |
token |
O token enviado 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 |
---|
{
"cancellationType": enum ( |
Campos | |
---|---|
cancellation |
Opcional. O tipo de cancelamento da assinatura comprada. |
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
CancellationType
O tipo de cancelamento solicitado pelo desenvolvedor.
Enums | |
---|---|
CANCELLATION_TYPE_UNSPECIFIED |
Tipo de cancelamento não especificado. |
USER_REQUESTED_STOP_RENEWALS |
Cancelamento solicitado pelo usuário, e a assinatura pode ser restaurada. Isso só interrompe a próxima renovação da assinatura. Para uma assinatura parcelada, os usuários ainda precisam concluir o período de compromisso. Para mais detalhes sobre renovações e pagamentos, consulte 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. Isso interrompe o próximo pagamento da assinatura. Para uma assinatura parcelada, os usuários não precisam pagar o próximo pagamento e concluir o período de compromisso. Para mais detalhes sobre renovações e pagamentos, consulte https://developer.android.com/google/play/billing/subscriptions#installments. Esse é o comportamento padrão quando nenhum tipo de cancelamento é especificado. |