Подписка на Android в приложении PurchaseState всегда равна 0
В моем приложении для Android используется ежемесячный тарифный план. Я приобрел продукт по подписке с тестовой учетной записью. Через час я отменил это вручную со своего телефона.
После того как я запросил с помощью inventory.getPurchase(monthlyplan)
Я всегда получаю состояние покупки 0.
Я ждал не один день; по-прежнему получают ответ о состоянии покупки 0.
Может ли кто-нибудь помочь мне в этом?
1 ответ
Вы можете проверить этот документ - Отмена подписки:
Пользователи могут просматривать состояние всех своих подписок и, при необходимости, отменять их на экране "Мои приложения" в приложении Play Store. В настоящее время API биллинга в приложении не обеспечивает программную отмену подписок из приложения для покупок.
Когда пользователь отменяет подписку, Google Play не предлагает возмещение за текущий платежный цикл. Вместо этого он позволяет пользователю иметь доступ к отмененной подписке до конца текущего цикла выставления счетов, когда он прекращает подписку. Например, если пользователь покупает ежемесячную подписку и отменяет ее на 15-й день цикла, Google Play будет считать подписку действительной до конца 30-го дня (или другого дня, в зависимости от месяца).
Важное замечание. Во всех случаях вы должны продолжать предлагать контент, приобретенный подписчиками через свои подписки, до тех пор, пока любой пользователь сможет получить к нему доступ. То есть вы не должны удалять какой-либо контент, пока у какого-либо пользователя еще есть активная подписка, даже если эта подписка будет прекращена в конце текущего платежного цикла. Кроме того, вы можете использовать API возврата и отзыва, чтобы отозвать подписку каждого подписчика (одну за другой) и вернуть свои подписные платежи. Удаление контента, доступ к которому имеет любой подписчик, повлечет за собой штрафы. Пожалуйста, смотрите документ политики для получения дополнительной информации.
Есть несколько хороших идей относительно следующего (также найденного в том же документе):
- Удаление приложения
- Возврат и отзыв подписок
Вот связанный вопрос SO, который также говорит об отмене подписки в приложении.