Can subscription be canceled by the merchant/developer?

Hi,


am planning to integrate a paid web service into an existing iOS app. The user will be able to purchase access to the paid content using auto-renewing subscriptions within the iOS app.


Assume that the user has set up his web service account and connected the iOS app to this account. Then he started an iOS subscription be able to access the paid content.


What happens to the subscriptions if the users decide to delete his web service account?


  • Assume that the user has created the web service account and started the iOS subscription on January 1st.
  • The subscription will auto-renew after one year.
  • At some point during the year, the user decides to delete the web service account.
  • Obviously, the iOS app will instantly lose its connection to the web service since login is now invalid. Thus the user cannot access the paid content anymore although his iOS subscription is still valid until next January 1st. Is this the user's problem (he deleted the account knowing that this will terminate access to paid content) or the developer's problem since Apple requires to grant the user access to the content over the complete subscription period?
  • What will happen when the subscription auto-renews on next January 1st? How can this be managed?


Long story short: Is it somehow possible to end/cancel a subscription from the merchant/developer side? Is the developer responsible for providing the content even if the user deleted his account?

Replies

I do not believe it is possible to terminate an autorenew.


It is clearly your responsibility to inform the user before they purchase the subscription that they will need to maintain the web service. And whenever the user opens the app, it is also your responsibility to tell the user that they should be sure to cancel their autorenewable subscription because they no longer have the web service.

And be prepared for cancellations and complaints.