Skip to main content

About stores

Your organization works with three types of store: the dev stores you own and test against, the client transfer stores you build and hand over to a merchant, and the collaborations on stores a merchant already owns.


Anchor to Where to manage storesWhere to manage stores

In the Dev Dashboard, Stores lists every store your organization can reach, whatever its type. Search by name when you know the store you want, or narrow the list by Type when you don't.

Create store starts a new dev store or client transfer store. Request store access asks a merchant for collaborator access to a store they already own.

Shopify CLI works from the terminal too. Use it to list the stores in your organization, and to create or delete dev stores.

What you can do depends on your role. Refer to user permissions.

A store's status depends on its type. Client transfer stores and collaborations each carry their own lifecycle:

What a row's Actions menu offers depends on the store's type, its status, and your permissions.


Dev stores are testing environments that you own and control. They're the right choice when you're building or testing an app, experimenting with a theme, or need a Shopify store that behaves like a real merchant store without the risk of affecting live data.

Dev stores can be created on any Shopify plan, and you can enable a feature preview at creation to test capabilities that aren't available to all stores yet.

Learn more about dev stores →


Anchor to Client transfer storesClient transfer stores

Client transfer stores are stores you build on behalf of a client. You own and configure the store during the build, then transfer ownership to the client when it's ready.

Use one when a merchant has hired you to build their store. The store is created under your organization, which gives you full access while you work and a clean handoff when you're done.

Learn more about client transfer stores →


Collaborations are access relationships with merchant-owned stores. When a merchant grants your organization collaborator access, that store appears in your Stores list with Collaboration as its type. You're working inside a live merchant store. You don't own it, and it isn't transferred to you.

Use a collaboration when an existing merchant needs ongoing support, customization, or app development on their store.

Learn more about collaborations →


Anchor to Choosing the right store typeChoosing the right store type

Which type you need depends on who owns the store once the work is done.

Dev storeClient transfer storeCollaboration
Who owns the storeYou (your organization)You during the build; the merchant after transferThe merchant
Primary useApp and theme development and testingBuild a store to hand off to a clientWork on a merchant's live store
Transferable to a merchantNoYesN/A. The merchant already owns it.
How to createDev Dashboard, then Shopify admin, or entirely in Shopify CLIDev Dashboard, then Shopify adminYou don't create one. The merchant initiates, or you ask with Request store access.
Real transactionsNoNoYes
Install custom or draft appsYesNoDepends on merchant permissions


Was this page helpful?