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

# Integration Settings

> Enter the app credentials for integrations that connect with one click, so your customers never handle API keys.

## What is this?

The **Integration Settings** tab, inside Platform Settings, is where the platform owner enters the **app credentials** for integrations that support one-click connect. Today that means the **Shopify** app: you register one Shopify app, save its App ID and secret here once, and every customer on your platform can then connect their own store from the Integrations page with a single click — no tokens or API keys to paste.

Customers never see this tab. They only see the provider's own page under **Integrations**.

\[SCREENSHOT: integration-settings-tab — The Integration Settings tab showing the Shopify app credentials card with the Redirect URL, App ID, and App secret]

<Info>
  Only the **platform owner** can see the credentials on this tab. For anyone else the cards are hidden, so the tab may appear empty.
</Info>

## What can I do here?

* See every integration that needs platform-level app credentials (one card per integration)
* Copy the **Redirect URL** to paste into the integration's app settings
* Enter or update the **App ID** and **App secret**
* Save the credentials to switch on one-click connect for your customers

## How to use it

1. Open **Platform Settings** from the Platform sidebar and select the **Integration Settings** tab.
2. Find the **Shopify app credentials** card.
3. Copy the **Redirect URL**. In your Shopify app's settings, add it as an **allowed redirect URL** — Shopify rejects the connection if it isn't listed.
4. Paste your Shopify app's **App ID** into **App ID**, and its secret into **App secret**.
5. Click **Save app credentials**. You'll see "App credentials saved."

Once saved, customers can open **Integrations → Shopify**, enter their store domain, approve access in Shopify, and finish setup. See [Integrations](/workspace/integrations/overview).

## What customers see before it's set up

If the credentials haven't been saved yet, the Shopify page shows a notice instead of the **Connect** button:

* To the platform owner: "Add the app credentials in Platform Settings > Integration Settings to enable connecting," with an **Open Platform Settings** link.
* To everyone else: "Connecting Shopify isn't set up for this platform yet. Please ask your platform administrator to enable it."

## Troubleshooting / Technical Notes

* **The tab says "No integrations need platform credentials."** No available integration currently needs platform-level credentials.
* **The tab says it failed to load.** The list of integrations couldn't be fetched — reload the page.
* **The secret looks empty after saving.** That's intentional. Secrets are write-only: the field shows "Saved (leave blank to keep)" once one is stored. Leave it blank to keep the existing secret, or type a new one to replace it.
* **Shopify says the redirect URL doesn't match.** Copy the Redirect URL from this tab again and add it exactly as shown to your Shopify app. It's built from the domain you're viewing Platform Settings on, so open Platform Settings from the domain your customers use.
* **Customers still can't connect after saving.** Ask them to reload the Integrations page, and check the App ID and secret were pasted without extra spaces.
* **Best practice:** treat the secret like a password — it's never shown back to you, so keep a copy in your password manager.

## Related docs

* [Platform Settings](/platform/platform-settings)
* [Integrations](/workspace/integrations/overview)
* [Domain Setup](/platform/settings/domain-setup)
