Существует ли API для отмены автоматической возобновляемой подписки?

В настоящее время я не использую приложения, у которых есть подписка на приложение, поэтому я не знаю, как выглядит пользовательский интерфейс в iTunes, когда в приложении возобновляемая подписка.

Я предположил, что существует api, с учетом идентификатора квитанции или оригинального идентификатора транзакции, для отмены автоматической возобновляемой подписки из приложения. Не похоже, что это существует.

Я что-то упустил или пользователь отменил автоматическую возобновляемую подписку через свои настройки учетной записи iTunes? Это не ответственность разработчиков?

Ответы

Ответ 1

Для этого нет API.

Единственный способ отменить автоматическую возобновляемую подписку - Настройки > Сохранить > Открыть мою учетную запись > Управление моей подпиской на iPhone.

Ответ 2

Обновление (пока это довольно старомодно): API не отменяет автоматическую возобновляемую подписку. Apple documentation предполагает, что приложение ссылается на:

https://buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/manageSubscriptions

"Открытие этого URL-адреса запускает iTunes или iTunes Store, а затем отображает страницу" Управление подпиской ".

Ответ 3

Недавно Apple представила свой новый сервис под названием "Уведомления о обновлении статуса", который по сути является простым веб-хостом, который вызывается, когда на серверах Apple происходят определенные события. Одним из этих событий может быть "ОТМЕНА", когда поддержка клиентов Apple отменяет абонентскую подписку. Вы настраиваете webhook, и они отправляют вам уведомление с подробностями об этом событии. Более подробную информацию можно найти здесь: https://help.apple.com/itunes-connect/developer/#/dev0067a330b

Я добавил этот ответ, потому что это то, что недавно представил Apple.