all_subscription_contracts Scope causing error

all_subscription_contracts Scope causing error

2 0 0

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?   

Screenshot 2021-06-02 at 12-02-46 400 - Oauth error invalid_scope.png

Replies 4 (4)

Shopify Staff
24 10 6

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.

To learn more visit the Shopify Help Center or the Community Blog.

Not applicable

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

Shopify Partner
59 6 16

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? 

Not applicable

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.