Are there any special steps required to access a plus development store via shopify-cli?
In the documentation it mentions you need to be the owner of the store. I’m the owner of this particular store but it doesn’t appear as an option when shopify-cli asks
"? Which store would you like to use to view your project?"
To use a development store or Plus sandbox store with Shopify CLI, you need to be the store owner, or have a staff account on the store. Staff accounts are created automatically the first time you access a development store with your Partner staff account through the Partner Dashboard.
The merchant success manager confirmed it is a development store and supports checkout extension features.
I am the store owner (same email as my partner account) also tried as a staff account, and adding partner account as a collaborator, shopify auth logout / re-login. The list of available stores has not shown the plus development store yet.
If I add collaborator access the store does appear under my partner account via the web admin. But it still doesn’t appear as an option to view the project via shopify-cli.
Additional context, the production store was originally a standard development store under my partner account which was then referred to plus.
I’ve had tickets open with the merchant success manager and partner support but have not found a solution yet.
Is there something simple being overlooked or why wouldn’t this store I’m the owner of appear in the list from shopify-cli?
Installing and viewing extensions on non-plus development stores created directly under my partner account works fine.
Make sure that you are logged in to the correct Shopify Partner account and that you have the necessary permissions to access the development store.
Check that the development store has the necessary permissions to access Shopify CLI. To do this, go to the “Apps” section of your development store’s Shopify admin and make sure that the “Shopify CLI” app is installed and enabled.
Try uninstalling and reinstalling Shopify CLI, as this may resolve any authentication or permission issues.
If you are using a VPN or firewall, try temporarily disabling them and attempting to access the development store again.
Double-check that the development store has been correctly configured to support checkout extensions. You may need to work with the Merchant Success Manager or Partner Support to ensure that all necessary settings are in place.
If none of these steps work, you may need to escalate the issue to Shopify Partner Support or technical support, as there may be an underlying issue with the development store or the Shopify CLI that requires further investigation.
I only have one partner account. Though I did change the account’s email address at some point in the last couple years. I’ve tried logging out via browsers, in addition to shopify auth logout. I’ve tried directly logging into the plus store then doing the shopify-cli setup but it still just shows the same partner store list without the plus development store. I tried variations of this as store owner, staff, and collaborator. Nothing seems to make a difference. If I’m collaborator the dev store at least shows up in my partner store list on the web listing but if I’m store owner it does not.
The Plus production store which I originally referred shows up just fine in shopify-cli. But we can’t use or test checkout extensions without upgrading the account and disabling checkout.liquid which we currently rely on so that’s not really an option.
“Shopify CLI” app - I checked multiple sites and I can not find any trace of this app. Is there a direct link to a “Shopify CLI” app? I do not see anything on the app store.
I tried uninstalling and reinstalling shopify-cli with homebrew. No change. (@shopify/cli/3.45.4 darwin-arm64 node-v20.1.0)
No VPN in use no ports being blocked that I’m aware of. Running a standard mac dev environment.
I have confirmed the development store is indeed a development store, in addition to our plus merchant success manager confirming it has support for extensions.
I have a ticket open with the plus support manager and partner support but they have been very slow to reply (it’s been open for months).
It’s a bit frustrating. I want to build the new extension features for our plus store but can’t use our built in development stores meanwhile the EOL / deprecation date for features we currently use creeps closer.
Additionally, these would be the steps to reproduce.
Create a dev store under your standard partner account.
Refer the store to plus.
Create “Plus development store” under that referred plus account
Then try to install an app on that plus development store, at least for me the plus dev store doesn’t appear in the list of available stores with shopify-cli.