I can't cancel test subscription

When I try to cancel it I get "Your request is temporarily unable to be processed. Please try again". I have since created a new test user from "Users and access", set the renewal for subscriptions to be at 5min. Added the new test user on my iPad where I am developing locally as a sandbox account, and then purchased the same subscription. And same problem happened - I can't cancel it from Apple ID -> Subscriptions. Getting the very same error. Also the subscription there seems to renew on a daily base and not on every 5 minute as I have set it. If I try "Clear purchase history" from the "Users and Access" from AppStore connect - nothing happens, I still see the subscription and I can't purchase it again. Please advise how to proceed in this situation. This happens on iOS 15.5 if it does matter and I am using StoreKit2.

Regards, Al

Answered by Alordiel in 823357022

The problem for me turned out that for testing I wasn't using a test account from Settings -> AppStore but my actual account. The way I sorted that out was to LouOut from my iPad and then to log in again. The subscription seems to be living only on the iPad as I wasn't able to find in online in the icloud, or on any other of my devices.

For testing now I only use test users created from appStoreConnect -> Users -> Test users and add them as test user in your device.

Same problem here, can't found a way for a month. any help will be appreciated.

Hi again,

We were facing with kinda same situation. We are not able to cancel our subscriptions which made in TestFlight.

  • We cannot cancel it from Device > Settings
  • We cannot cancel it from Apple Website

We finally found out that you have to call

await AppStore.showManageSubscriptions(in: windowScene)

This method presents a sheet to manage your subscriptions. Note: you have to be in correct sandbox account before presenting this page. You can change it from Device Settings > Developer > Sandbox Account Hope this helps.

Accepted Answer

The problem for me turned out that for testing I wasn't using a test account from Settings -> AppStore but my actual account. The way I sorted that out was to LouOut from my iPad and then to log in again. The subscription seems to be living only on the iPad as I wasn't able to find in online in the icloud, or on any other of my devices.

For testing now I only use test users created from appStoreConnect -> Users -> Test users and add them as test user in your device.

I can't cancel test subscription
 
 
Q