Method: purchases.subscriptionsv2.cancel

subscriptionsv2.cancel: Damit wird ein Abo für den Nutzer gekündigt.

HTTP-Anfrage

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
packageName

string

Erforderlich. Das Paket der Anwendung, für die dieses Abo gekauft wurde (z. B. „com.some.thing“).

token

string

Erforderlich. Das Token, das dem Gerät des Nutzers beim Kauf des Abos bereitgestellt wurde.

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "cancellationContext": {
    object (CancellationContext)
  }
}
Felder
cancellationContext

object (CancellationContext)

Erforderlich. Zusätzliche Informationen zum Widerruf des Abos.

Antworttext

Wenn der Vorgang erfolgreich ist, ist der Antworttext leer.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

CancellationContext

Kündigungskontext der API „purchases.subscriptionsv2.cancel“.

JSON-Darstellung
{
  "cancellationType": enum (CancellationType)
}
Felder
cancellationType

enum (CancellationType)

Erforderlich. Die Art der Kündigung für das gekaufte Abo.

CancellationType

Die vom Entwickler beantragte Art der Kündigung.

Enums
CANCELLATION_TYPE_UNSPECIFIED Kündigungstyp nicht angegeben.
USER_REQUESTED_STOP_RENEWALS Der Nutzer hat die Kündigung beantragt und das Abo kann wiederhergestellt werden. Dadurch wird nur die nächste Verlängerung des Abos verhindert. Bei einem Abo mit Ratenzahlung müssen Nutzer den Mindestlaufzeitraum einhalten. Weitere Informationen zu Verlängerungen und Zahlungen finden Sie unter https://developer.android.com/google/play/billing/subscriptions#installments.
DEVELOPER_REQUESTED_STOP_PAYMENTS Die Kündigung wurde vom Entwickler angefordert und das Abo kann nicht wiederhergestellt werden. Dadurch wird die nächste Zahlung für das Abo gestoppt. Bei einem Abo mit Ratenzahlung müssen Nutzer die nächste Zahlung nicht leisten und den Mindestlaufzeit nicht abschließen. Weitere Informationen zu Verlängerungen und Zahlungen finden Sie unter https://developer.android.com/google/play/billing/subscriptions#installments.