# Install and Connect

## What it is

This page walks you through installing the Shopify app in IDC and entering your Shopify store credentials so IDC can authenticate with Shopify on your behalf.

## Before you start

* You've completed [Prerequisites](/idc/shopify/prerequisites.md).
* You have your API credentials ready (either an API Password for standard connection or Client ID and Client Secret for Developer Dashboard).

## Step by step

1. In the IDC dashboard, click **Apps** in the left menu.
2. Find **Shopify** and click **Install**. IDC will add the app to your account.
3. Once installed, click **Shopify** to open the app.
4. Click **Connect** (or **Credentials** if already connected).
5. You'll see a credentials form. Choose your connection method using the tabs below.

{% tabs %}
{% tab title="Standard connection" %}
Use this method if you have a static API password from your Shopify store.

1. In the **API Password** field, paste your Shopify access token.
2. Leave the Client Id, Client Secret, Token Expiration, and Access Token fields empty.
3. Click **Save**.

IDC will verify the connection immediately and display a confirmation.
{% endtab %}

{% tab title="Developer Dashboard connection" %}
Use this method if you're using a Shopify app with OAuth credentials from the Partner Dashboard.

1. Check the **Dev Dashboard Connection?** checkbox in the app settings.
2. In the **Client Id** field, paste your Client ID from the Shopify Partner Dashboard.
3. In the **Client Secret** field, paste your Client Secret.
4. Leave the API Password field empty.
5. Click **Save**.

IDC will exchange your credentials for an access token, verify the connection, and store the token securely. The token will be renewed automatically before it expires.
{% endtab %}
{% endtabs %}

{% hint style="info" %}
If you're switching between connection methods, return to this page and update the credentials. IDC will re-authenticate with the new method you've selected.
{% endhint %}

## What success looks like

After saving, you'll see a green **Connected** status badge next to the Shopify app. The flows list will appear below, ready for configuration.

## Next step

Go to [Authentication](/idc/shopify/authentication.md) to understand how IDC keeps your connection secure, or open any flow in [Flows](https://github.com/In8Sync2/IDC/blob/main/shopify/flows/README.md) to start configuring syncs.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.in8sync.com/idc/shopify/prerequisites/connection.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
