- Requête HTTP
- Paramètres de chemin d'accès
- Corps de la requête
- Corps de la réponse
- Champs d'application des autorisations
- CancellationType
- Essayer
Annule l'achat d'un abonnement par un utilisateur. L'abonnement reste valide jusqu'à sa date d'expiration.
Requête HTTP
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:cancel
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
Paramètres | |
---|---|
package |
Nom du package de l'application pour laquelle cet abonnement a été acheté (par exemple, "com.un.truc"). |
subscription |
ID de l'abonnement acheté (par exemple, "mensuel001"). |
token |
Jeton fourni à l'appareil de l'utilisateur lors de la souscription de l'abonnement. |
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
Représentation JSON |
---|
{
"cancellationType": enum ( |
Champs | |
---|---|
cancellation |
Facultatif. Type de résiliation de l'abonnement souscrit. |
Corps de la réponse
Si la requête aboutit, le corps de la réponse est vide.
Champs d'application des autorisations
Requiert le niveau d'accès OAuth suivant :
https://www.googleapis.com/auth/androidpublisher
CancellationType
Type d'annulation demandé par le développeur.
Enums | |
---|---|
CANCELLATION_TYPE_UNSPECIFIED |
Type de résiliation non spécifié. |
USER_REQUESTED_STOP_RENEWALS |
Annulation demandée par l'utilisateur. L'abonnement peut être rétabli. Cette opération ne fait que stopper le prochain renouvellement de l'abonnement. Pour un abonnement en plusieurs versements, les utilisateurs doivent terminer la période d'engagement. Pour en savoir plus sur les renouvellements et les paiements, consultez la page https://developer.android.com/google/play/billing/subscriptions#installments. |
DEVELOPER_REQUESTED_STOP_PAYMENTS |
Résiliation demandée par le développeur. L'abonnement ne peut pas être rétabli. Cela arrête le prochain paiement de l'abonnement. Pour un abonnement en plusieurs versements, les utilisateurs n'auront pas à payer le prochain versement ni à terminer la période d'engagement. Pour en savoir plus sur les renouvellements et les paiements, consultez la page https://developer.android.com/google/play/billing/subscriptions#installments. Il s'agit du comportement par défaut lorsqu'aucun type de résiliation n'est spécifié. |