Автоматически возобновляемые подписки: обнаружение пробелов

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

скажем, пользователь подписывается на месяц, отказывается от подписки на полгода, а потом снова подписывается. Используя рекомендованную Apple серверную архитектуру для построения журналов аудита и всей информации о квитанциях, было бы довольно просто отслеживать историю подписки пользователя. однако, если в течение периода отказа от подписки не будет инициирована пользователем транзакционная активность, мы никогда не получим возвращаемое значение expired. как следствие, приложение определит действительную подписку и разблокирует любой контент, который был выпущен, когда фактической подписки не было.

Я не уверен, что упускаю важный момент, так как пока не нашел никакой полезной информации в Интернете.

заранее спасибо!


person jossif    schedule 05.06.2012    source источник


Ответы (1)


Как насчет планирования задания cron на сервере, которое будет проверять все текущие квитанции один раз в день? Или, может быть, вы нашли другое рабочее решение для этого?

person uson1x    schedule 31.08.2012