Method: purchases.subscriptionsv2.cancel

subscriptionsv2.cancel a subscription purchase for the user.

Richiesta HTTP

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

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
packageName

string

Obbligatorio. Il pacchetto dell'applicazione per cui è stato acquistato questo abbonamento (ad esempio "com.some.thing").

token

string

Obbligatorio. Il token fornito al dispositivo dell'utente al momento dell'acquisto dell'abbonamento.

Corpo della richiesta

Il corpo della richiesta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "cancellationContext": {
    object (CancellationContext)
  }
}
Campi
cancellationContext

object (CancellationContext)

Obbligatorio. Ulteriori dettagli sulla revoca dell'abbonamento.

Corpo della risposta

In caso di esito positivo, il corpo della risposta è vuoto.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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

CancellationContext

Contesto di annullamento dell'API purchases.subscriptionsv2.cancel.

Rappresentazione JSON
{
  "cancellationType": enum (CancellationType)
}
Campi
cancellationType

enum (CancellationType)

Obbligatorio. Il tipo di annullamento dell'abbonamento acquistato.

CancellationType

Il tipo di annullamento richiesto dallo sviluppatore.

Enum
CANCELLATION_TYPE_UNSPECIFIED Tipo di annullamento non specificato.
USER_REQUESTED_STOP_RENEWALS Annullamento richiesto dall'utente e l'abbonamento può essere ripristinato. Interrompe solo il rinnovo successivo dell'abbonamento. Per un abbonamento a rate, gli utenti devono comunque completare il periodo di impegno. Per maggiori dettagli su rinnovi e pagamenti, consulta la pagina https://developer.android.com/google/play/billing/subscriptions#installments
DEVELOPER_REQUESTED_STOP_PAYMENTS Annullamento richiesto dallo sviluppatore e l'abbonamento non può essere ripristinato. Il pagamento successivo dell'abbonamento viene interrotto. Per un abbonamento a rate, gli utenti non dovranno pagare la rata successiva e terminare il periodo di impegno. Per maggiori dettagli su rinnovi e pagamenti, consulta la pagina https://developer.android.com/google/play/billing/subscriptions#installments