Change active auto-renewable subscription on iOS

Can I switch between active auto-renewing iOS subscriptions?

For example: I have an automatically renewed family subscription configured in iTunes Connect

  • Package A (1 week)
  • Package B (1 month)
  • Package C (3 months)

The user signs up for package A for the first time and is paid every week. Everything is working fine. Suppose that the user at one point decided to switch to package B. Is it possible from an iOS application?

As my tests show me, this is not possible. The appstore response in the sandbox is that I already subscribed to this package and returns a transaction cancellation error in package B, but at the same time it returns the purchased event with the last receipt from package A (original), which basically means that I continue to give this user content for package A, and he / she is never updated.

+4
source share

All Articles