IndiSell Docs Dashboard →
Getting started

Connect your Shopify store

Link IndiSell to your Shopify store so it can read your catalogue, prices and orders — a one-time setup that takes a few minutes.

IndiSell needs a secure connection to your Shopify store to read products and prices, create orders, and keep your cart in sync. This is a one-time setup and uses Shopify's own permission screen — you never share your Shopify password with us.

Before you start

  • You need admin access to the Shopify store (or the Apps and channels permission).
  • Keep your store URL handy — it looks like your-store.myshopify.com.

Steps

1
Open Settings → Store details

In the IndiSell dashboard, go to Settings → Store details and click Connect store.

2
Approve on Shopify

You'll land on Shopify's permission screen. Review the access IndiSell requests and click Install. Shopify sends you straight back.

3
Add the Storefront token

If prompted, paste your Storefront API access token (Shopify → Settings → Apps → Develop apps). This lets the checkout read live cart contents.

4
Confirm it's connected

Back in Store details you'll see Connected next to your domain, with the Admin and Storefront tokens saved.

What each token is for

TokenWhat it lets IndiSell doWhere it comes from
Admin API access tokenRead products & prices, create draft orders, apply discountsCaptured automatically when you approve the install
Storefront API access tokenRead the live cart the shopper built on your storefrontShopify → Settings → Apps → Develop apps → Storefront API
ℹ️
IndiSell requests only the permissions it needs — products, orders, and script tags. It never has access to your Shopify admin password, staff accounts, or payouts.

The checkout script

Once connected, IndiSell installs a single script on your storefront (a Shopify ScriptTag). That script is what opens the IndiSell checkout when a shopper taps Buy now or Checkout. You don't edit any theme files.

⚠️
Shopify is retiring ScriptTags on some plans. If your store uses the theme app embed instead, enable IndiSell Checkout under Online Store → Themes → Customize → App embeds. Either way, the setup is a toggle — no code.

Reconnecting

If you rotate tokens or reinstall, use Reconnect on the Store details page. Your settings are preserved — only the connection is refreshed.

Next, run a test order to see the whole flow end to end.