Method: purchases.subscriptions.cancel

anuluje zakup subskrypcji przez użytkownika. Subskrypcja pozostaje ważna do czasu wygaśnięcia.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
packageName

string

Nazwa pakietu aplikacji, w której kupiono subskrypcję (np. „com.some.thing”).

subscriptionId

string

Identyfikator zakupionej subskrypcji (np. „monthly001”).

token

string

Token przekazany na urządzenie użytkownika w momencie zakupu subskrypcji.

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "cancellationType": enum (CancellationType)
}
Pola
cancellationType

enum (CancellationType)

Opcjonalnie: Typ anulowania zakupionej subskrypcji.

Treść odpowiedzi

W przypadku powodzenia treść odpowiedzi jest pusta.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

CancellationType

Typ anulowania, o który prosi deweloper.

Wartości w polu enum
CANCELLATION_TYPE_UNSPECIFIED Nie podano typu anulowania.
USER_REQUESTED_STOP_RENEWALS anulowanie zostało zgłoszone przez użytkownika i subskrypcję można przywrócić; Spowoduje to tylko anulowanie następnego odnowienia subskrypcji. W przypadku subskrypcji ratalnej użytkownicy muszą dokończyć okres zobowiązania. Więcej informacji o odnowieniach i płatnościach znajdziesz na stronie https://developer.android.com/google/play/billing/subscriptions#installments.
DEVELOPER_REQUESTED_STOP_PAYMENTS Anulowanie zostało żądane przez dewelopera, a subskrypcji nie można przywrócić. Spowoduje to anulowanie następnej płatności za subskrypcję. W przypadku subskrypcji ratalnej użytkownicy nie będą musieli płacić kolejnej raty ani kończyć okresu zobowiązania. Więcej informacji o odnowieniach i płatnościach znajdziesz na stronie https://developer.android.com/google/play/billing/subscriptions#installments. Jest to zachowanie domyślne, gdy nie określono typu anulowania.