> ## Documentation Index
> Fetch the complete documentation index at: https://docs.runalloy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Step 1: Setup a Connection with Best Buy

First, please select your implementation method: Theme builder or Headless.

<Frame>
  ![](https://s3.amazonaws.com/alloy-assets/alloy-docs/best-buy/3.png)
</Frame>

Then you will need to connect your Shopify with Best Buy in order for your storefront to communicate with Best Buy Fulfillment Service provided by Best Partner Plus.

### Click on Connect in Step 1

Click on Connect under Step 1 in the Best Buy Fulfillment App Home Screen in Shopify Admin.

<Frame>
  ![](https://s3.amazonaws.com/alloy-assets/alloy-docs/best-buy/4.png)
</Frame>

A modal will open on the screen indicating that you are about to install an integration. Click **Install**. In the next screen, you will input your Best Buy Partner Plus credential in order to integrate with Best Buy Fulfillment Service. Click **Connect** next to Best Buy.

<Frame>
  ![](https://s3.amazonaws.com/alloy-assets/alloy-docs/best-buy/5.png)
</Frame>

You will input your **Client ID** and **Client Secret** provided by Best Buy Partner Plus.

<Note>
  If you would like to test the app with Best Buy's lower (test) environment, be sure to request the proper credential for this step. You may change this later to the production credential any time. Click **Connect** to proceed.
</Note>

<Frame>
  ![](https://s3.amazonaws.com/alloy-assets/alloy-docs/best-buy/6.png)
</Frame>

Click **Continue** until you see the "Your integration was successfully installed" screen. Click **Done** to finish this portion of the setup.

<Frame>
  ![](https://s3.amazonaws.com/alloy-assets/alloy-docs/best-buy/app-configuration/setup-connection/4.png)
</Frame>
