Skip to main content
Answer

paywall doesn't change after successful subscription -- standard behavior?

  • October 4, 2025
  • 2 replies
  • 49 views

Forum|alt.badge.img

I am testing an iOS app on-device (sandbox environment). I can successfully purchase a subscription and have verified that my “premium” features become available. I was experimenting with allowing the user to launch the paywall at any time to allow for possible upgrade/downgrade opportunities. However, I was surprised that, even after a purchase, the paywall was identical to before -- its state didn’t seem to have changed to indicate that a subscription was already active, etc. Is this normal? Or should I expect the state of the paywall to change to reflect recent transactions?

Best answer by alejandra-wetsch

Hey ​@julian-f4e79e

Thank you for reaching out!

Paywalls will not change automatically to display different options depending on the subscription purchased by the user. 

To provide users with a direct way to manage their subscriptions directly from the app, rather than having to access their device settings, you can integrate Customer Center. And more specifically, to learn more about setting up Plan Changes in Customer Center, you can refer to this documentation.

I hope this helps!

This post has been closed for comments

2 replies

Forum|alt.badge.img
  • Author
  • New Member
  • October 4, 2025

I realize I may be answering my own question, but does Apple not intend for users to manage their subscriptions in-app? Only via the “Subscriptions” section of the “App Store” app?


alejandra-wetsch
RevenueCat Staff
Forum|alt.badge.img+6

Hey ​@julian-f4e79e

Thank you for reaching out!

Paywalls will not change automatically to display different options depending on the subscription purchased by the user. 

To provide users with a direct way to manage their subscriptions directly from the app, rather than having to access their device settings, you can integrate Customer Center. And more specifically, to learn more about setting up Plan Changes in Customer Center, you can refer to this documentation.

I hope this helps!