--- title: Start building a sales channel app description: Learn how to turn an app into a sales channel app. source_url: html: https://shopify.dev/docs/apps/build/sales-channels/start-building md: https://shopify.dev/docs/apps/build/sales-channels/start-building.md --- ExpandOn this page * [What you'll learn](https://shopify.dev/docs/apps/build/sales-channels/start-building#what-youll-learn) * [Requirements](https://shopify.dev/docs/apps/build/sales-channels/start-building#requirements) * [Step 1: Create a public app](https://shopify.dev/docs/apps/build/sales-channels/start-building#step-1-create-a-public-app) * [Step 2: Turn an app into a sales channel app](https://shopify.dev/docs/apps/build/sales-channels/start-building#step-2-turn-an-app-into-a-sales-channel-app) # Start building a sales channel app To build a sales channel app, you need to scaffold an app and turn it into a sales channel app. *** ## What you'll learn After finishing this tutorial, you'll know how to do the following tasks: * Turn an app into a sales channel app *** ## Requirements * You've created a [Partner account](https://www.shopify.com/partners) and a [development store](https://shopify.dev/docs/api/development-stores#create-a-development-store-to-test-your-app). *** ## Step 1: Create a public app Caution If you [scaffold an app using Shopify CLI](https://shopify.dev/docs/apps/build/scaffold-app#step-1-create-a-new-app), then don't install the app on your development store. You won't be able to convert the app into a sales channel app if the app has been installed. 1. From your [Partner Dashboard](https://partners.shopify.com/), click **Apps**. 2. Click **Create app**. 3. Click **Create app manually**. 4. Enter your app name and click **Create**. 5. On the app overview page, click **Choose distribution**. 6. Click **Public distribution**. *** ## Step 2: Turn an app into a sales channel app Caution Turning an app into a sales channel is a process that can't be reversed. If you no longer want your app to be a sales channel, then you'll need to re-create it. After you've created an app, you can turn it into a sales channel app. 1. From your app's overview screen, under the **Build** heading click **API Access** 2. In the **Sales channel** section, click **Turn app into sales channel**. 3. Click **Turn app into sales channel** again in the pop-up to confirm that you want to convert your app into a sales channel. 4. Click **Save**. After you've turned your app into a sales channel app, you can install it on your storefront through the [CLI](https://shopify.dev/docs/api/shopify-cli/commands/app/app-dev) or the [Partner Dashboard](https://shopify.dev/docs/apps/launch/app-store-review/pass-app-review#install-your-app-on-a-development-store). *** * [What you'll learn](https://shopify.dev/docs/apps/build/sales-channels/start-building#what-youll-learn) * [Requirements](https://shopify.dev/docs/apps/build/sales-channels/start-building#requirements) * [Step 1: Create a public app](https://shopify.dev/docs/apps/build/sales-channels/start-building#step-1-create-a-public-app) * [Step 2: Turn an app into a sales channel app](https://shopify.dev/docs/apps/build/sales-channels/start-building#step-2-turn-an-app-into-a-sales-channel-app)