all_subscription_contracts Scope causing error

I have been working to pull all the subscription contracts from the merchants’ shop. So, I added the “all_subscription_contracts” scope to my product based on this documentation - shopifyContracts

But it is throwing the error “The access scope is invalid: all_subscription_contracts”. Where I went wrong?

Hi V_paul,

Unfortunately you can’t add the all_subscriptions_contracts scope to your own app, since is internal only.

For now apps needs to be scoped to read only their own subscriptions.

Hmm, but doesnt this mean that once you chose a subscription app you get stuck with it and cant change without losing your subscriptions?

3 Likes

There was some mention about whether the all_subscription_contracts scope should be available in the latest townhall.

Were there any updates or a plan to address the issue of migrations since then?

Shopify replied to a support ticket and said they can do the migration if its ever required, I would just have to give them info on the apps to transfer between.

1 Like