Method: purchases.subscriptions.refund

Устарело: используйте orders.refund вместо этого. Возвращает пользователю деньги за покупку подписки, но подписка остается действительной до истечения срока ее действия и будет автоматически продлеваться.

HTTP-запрос

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

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

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

Параметры
packageName

string

Название пакета приложения, для которого была приобретена эта подписка (например, 'com.some.thing').

subscriptionId

string

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

token

string

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

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

Тело запроса должно быть пустым.

Ответный текст

В случае успеха тело ответа будет пустым.

Образец

Ниже приведён пример запроса:

curl -X POST \
  'https://androidpublisher.googleapis.com/androidpublisher/v3/applications/com.example.myapp/purchases/subscriptions/monthly.premium.plan/tokens/abcdefghijklmnopqrstuvwxyz1234567890:refund' \
  -H 'Accept: application/json'

Области полномочий

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

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