Method: purchases.subscriptionsv2.cancel

subscriptionsv2.отменить покупку подписки для пользователя.

HTTP-запрос

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

URL использует синтаксис перекодировки gRPC .

Параметры пути

Параметры
packageName

string

Обязательно. Пакет приложения, для которого была приобретена подписка (например, «com.some.thing»).

token

string

Обязательно. Токен, предоставленный устройству пользователя при покупке подписки.

Текст запроса

Тело запроса содержит данные со следующей структурой:

JSON-представление
{
  "cancellationContext": {
    object (CancellationContext)
  }
}
Поля
cancellationContext

object ( CancellationContext )

Обязательно. Дополнительная информация об отзыве подписки.

Тело ответа

В случае успеха тело ответа пустое.

Области авторизации

Требуется следующая область OAuth:

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

ОтменаКонтекста

Контекст отмены API purchases.subscriptionsv2.cancel.

JSON-представление
{
  "cancellationType": enum (CancellationType)
}
Поля
cancellationType

enum ( CancellationType )

Обязательно. Тип отмены приобретенной подписки.

Тип отмены

Тип отмены, запрошенный разработчиком.

Перечисления
CANCELLATION_TYPE_UNSPECIFIED Тип отмены не указан.
USER_REQUESTED_STOP_RENEWALS Отмена по запросу пользователя, и подписка может быть восстановлена. Это останавливает только её следующее продление. Для подписки в рассрочку пользователям всё равно необходимо завершить период действия обязательств. Подробнее о продлении и оплате см. на странице https://developer.android.com/google/play/billing/subscriptions#installments .
DEVELOPER_REQUESTED_STOP_PAYMENTS Отмена подписки по запросу разработчика невозможна. Это останавливает следующий платёж по подписке. При оформлении подписки в рассрочку пользователям не нужно вносить следующий платёж и завершать период действия обязательств. Подробнее о продлении и оплате см. на странице https://developer.android.com/google/play/billing/subscriptions#installments .