New subscription renewal rate in TestFlight

Hi! Could you please clarify when and why the subscription auto-renewal rate in TestFlight was changed to a daily cycle? Now, the subscription lasts for 6 days! This is causing significant issues in testing. Previously, the 5-minute auto-renewal for weekly subscriptions was an excellent solution.

Is there a way to adjust the auto-renewal timing for an account in TestFlight?

Documentation link: https://developer.apple.com/help/app-store-connect/test-a-beta-version/subscription-renewal-rate-in-testflight.

Thank you for your clarification!

the 5-minute auto-renewal for weekly subscriptions was an excellent solution.

Well it might be good if you’re only testing the subscription renewal process, but if you want your beta testers to evaluate anything else they are going to be totally distracted by the constant subscription noise.

Is there a way to adjust the auto-renewal timing

This is what we really need. ”File a bug”, ha ha ha.

We have the same problem with our apps since a few days: Installing the app via TestFlight and buying a monthly subscription gives a subscription period of 24 hours instead of 5 minutes like all the years before. This makes testing the end of a subscription really hard because it now takes so long for it to expire.

We're having the same issue for all of our apps. We used to be able to get through a full cycle of the monthly subscription in 30 minutes (6 renewals every 5 minutes). Now if it's going to take 1 day for the renewal that means it will take 6 days to test a full monthly subscription which slows down the testing process significantly.

To make matters worse is we can't manage our subscriptions within sandbox settings to cancel and expedite the process a little. We get a "cannot connect" error which is a whole separate issue. Apple please help!!

We're having the same issue for all of our app.

No way to normally testing subscriptions

No way to cancel subscription in testflight because there is no way to cancel or remove subscription

Apple please give us instrument to control renewal subscription rate, 1 day is too much

Testing via Testflight of subscriptions is impossible. And so insanely confusing. It uses your Live Apple ID, but on the Sandbox server back-end. The result? You cant manage the subscriptions. If you manage your Live Apple ID subs, you wont see the testflight subscriptions (because you are looking to Live Appstore instead of SandBox appstore). If you try to manage subscriptions via your local sandbox account, it won't work either, because their you have an other Apple ID (your local testing id).

Indeed they changed it to 24 hours for a montlhly sub, which is pretty terrible.

All we need is a way to manage my Testflight subscriptions (live account, on sandbox backend). How difficult can this be?

"purchase_date": "2025-01-01 19:13:43 Etc/GMT", "purchase_date_ms": "1735758823000", "purchase_date_pst": "2025-01-01 11:13:43 America/Los_Angeles", "original_purchase_date": "2022-04-12 21:23:48 Etc/GMT", "original_purchase_date_ms": "1649798628000", "original_purchase_date_pst": "2022-04-12 14:23:48 America/Los_Angeles", "expires_date": "2025-01-02 19:13:43 Etc/GMT",

I used Feedback Assistant (FB16083158 https://feedbackassistant.apple.com/feedback/16083158) for this issue and the most recent answer was:

Dec 19, 2024 at 12:48 PM This is expected behavior for TestFlight per the link below. Please let us know if you would like us to modify this report to an enhancement request. https://developer.apple.com/help/app-store-connect/test-a-beta-version/subscription-renewal-rate-in-testflight/

I agreed to modify my report to an enhancement request and mentioned that this TestFlight behavior was changed in the end of 2024 from what is was like all the years before when 1 test month lasted for 5 minutes on apps installed via TestFlight.

Anyone else unable to get their subscriptions to expire at all? I thought we would have to wait 6 days for the subscription to expire but now it's been 2 weeks and the subscription is still active.

It is not expiring even after 25 days for us.

New subscription renewal rate in TestFlight
 
 
Q