Method: purchases.subscriptions.cancel

Отменяет покупку подписки пользователя. Подписка остается действительной до истечения срока ее действия.

HTTP-запрос

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

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

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

Параметры
package Name

string

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

subscription Id

string

Идентификатор приобретенной подписки (например, «monthly001»).

token

string

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

Тело запроса

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

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

enum ( CancellationType )

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

Тело ответа

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

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

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

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

Тип отмены

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

Перечисления
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. Это поведение по умолчанию, если не указан тип отмены.