Hi,
Is there a way to restrict app installation on the store on the basic plan?
It is a scenario where the app will use features that are available to advance or Plus Shopify plans.
Thanks!
Navdeep
Hi,
Is there a way to restrict app installation on the store on the basic plan?
It is a scenario where the app will use features that are available to advance or Plus Shopify plans.
Thanks!
Navdeep
Hi @navdeep,
When you configure your app store listing there are some restrictions you can set but the store’s plan isn’t one of them:
This means the best way to handle your case is probably to check the store’s plan right after they install the app. Then, depending on the plan you can show a different message/screen.
You can get information on the store’s plan name with the following GraphQL query:
query getShop {
shop {
id
name
plan {
displayName
partnerDevelopment
shopifyPlus
}
}
}
Best,
Daniel
Thanks @Daniel_Ablestar for the heads up on gql
It would have been great if we could restrict app installation as I see a lot of bad reviews from merchants out of frustration because they are on a basic plan and need to upgrade the Shopify plan to use a feature not available in basic.
Also, merchants installing and immediately uninstalling is not a good sign