Is it possible to get subscription contracts made by other apps?

bryceadams
Tourist
5 1 2

Hi there! Our app provides reports/tools based off subscription data, eg. MRR, email automation for subscriptions, etc. (more info here - https://metorik.com/features/subscriptions).

Is it possible to use the new subscription APIs to get subscription contacts (read only) that were made by other apps like Recharge/Bold? So we can use them for reporting purposes for the Merchant?

Thank you!

0 Likes
eat_to_evolve
Excursionist
18 0 4

I've contacted shopify support about this multiple times and unfortunately you cannot. You can only see subscriptions that your app has created.

0 Likes
Jorge12
Tourist
9 0 1

I had the same experience as @eat_to_evolve , Support declined my request.  I had seen a few references in docs to the scope READ_ALL_SUBSCRIPTION_CONTRACTS (versus READ_OWN_SUBSCRIPTION_CONTRACTS) , but they aren't granting it to anyone right now.

We ended up using Bold's Subscription V2 API to read their equivalent of subscription contracts and re-creating them as new Shopify Subscription Contracts under our own app.

 

 

0 Likes
bryceadams
Tourist
5 1 2

Thanks for the heads up!

@Shopify, this would be an incredible addition and make the subscription APIs significantly more useful for apps like mine that want to provide analytics/tools for the subscription data. Even if it requires a manual review, please consider adding this scope so we can provide more value to merchants on Shopify.

0 Likes