Sling.Docs

Checkout

Connect your Shopify store

You create a small app in your own Shopify Dev Dashboard, install it, and paste its credentials into Sling.

The Connect Shopify stage has five screens and shows you each value to copy.

  1. Enter store details. Your .myshopify.com address comes from your application. You can edit it. The collaborator code is optional and is found in Shopify under Settings, Users and permissions, Security.
  2. Create the app. In Shopify go to Settings, Apps, Develop apps and click Build apps in Dev Dashboard. Click Create app, choose Start from the Dev Dashboard, name it exactly SL-BRIDGE and click Create.
  3. Configure and release. Open Versions, Create version. Set the App URL shown on screen and untick Embed app in Shopify admin. Paste the access scopes and the redirect URL shown on screen. Leave Use legacy install flow unchecked. Click Release, name the version 1.0 and release again.
  4. Install the app. Select SL-BRIDGE in the Dev Dashboard, click Install app, choose your store and click Install. The Dev Dashboard should show 1 install. Tick the confirmation box.
  5. Paste your credentials. In the app, open Settings and copy the Client ID. Reveal and copy the Client Secret. Paste both and press Connect Shopify.

Stay on the page while it connects. We check your app with Shopify and bring your products across. If it fails, paste the Client Secret again. We never keep a secret in your browser.

Common problems

  • First time in the Dev Dashboard: Shopify asks you to accept their developer terms once. Accept, and the Develop apps section appears.
  • No Build apps in Dev Dashboard button: your staff account needs the Develop apps permission. The store owner can grant it under Settings, Users and permissions.
  • No Create app button at the top: on your first app, it is in the bar at the very bottom of the page.

No products came across

In Shopify, set at least one product to Active, then press Sync products. You can carry on with your setup in the meantime. Your checkout prices come from the synced products.

Connecting a different store than you applied with

That is allowed. A person then reviews the new store and we email you. You can finish the rest of your setup while you wait. Until it is approved, pressing Check out on your store shows a notice that the checkout is not ready yet. That is expected.

Disconnecting later

On the Shopify page in your dashboard, you can ask us to disconnect your store. We walk you through taking our line back out of your theme. Your checkout design is kept, so you can reconnect later.

Still stuck? Write to support@sling.cx and a real person answers.