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!

Answered by reft in 820995022

Same. My subscription has been renewed 14 times and its not possible to cancel it. If I try to manage the sandbox account in the AppStore on my device I get a "Can not connect" error message. VERY FRUSTRATING.

I've created new sandbox accounts but everytime I try to make a new purchase on the new account I get the 'you are already a subscriber' message.

COME ON.

Contacting apple through developer.apple.com is a waste of time. They dont understand me or what the issue is. They just tell me to create a new sandbox account and then after that you are ignored.

I believe its an issue with using your real account as a sandbox account. Apple states that there is no sandbox account connected to my real account but there clearly is because I can sign in as a sandbox account in the AppStore on my device.

.. So if you used a 'real' sandbox account from the start this probably wouldnt have been an issue but now im STUCK and noone can help me.

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.

this is very frustrating and irritating. before dec, 2024, app supported 5 min renewal time to test the subscription but right now it is almost 1 day. I request apple developer team to fix this iusse.

Same here in our company, at least two of us experiencing weekly subscription that not expiring at all.

Same - this is never expiring for us either.

This same issue is happening to us, too. We couldn’t expire it, even though we canceled it through the Sandbox Manager screen

Accepted Answer

Same. My subscription has been renewed 14 times and its not possible to cancel it. If I try to manage the sandbox account in the AppStore on my device I get a "Can not connect" error message. VERY FRUSTRATING.

I've created new sandbox accounts but everytime I try to make a new purchase on the new account I get the 'you are already a subscriber' message.

COME ON.

Contacting apple through developer.apple.com is a waste of time. They dont understand me or what the issue is. They just tell me to create a new sandbox account and then after that you are ignored.

I believe its an issue with using your real account as a sandbox account. Apple states that there is no sandbox account connected to my real account but there clearly is because I can sign in as a sandbox account in the AppStore on my device.

.. So if you used a 'real' sandbox account from the start this probably wouldnt have been an issue but now im STUCK and noone can help me.

Same here, test subscription is valid for almost a month now.

New subscription renewal rate in TestFlight
 
 
Q