← Back to Home

Setup Guide

Connect ShopDillo to your selling platforms in minutes.

Shopify Setup

What you'll need: A Shopify store and access to dev.shopify.com

1

Create an App in Dev Dashboard

  1. Go to dev.shopify.com and log in
  2. Click "Apps" in the sidebar
  3. Click "Create app" → "Create app manually"
  4. Enter app name: "ShopDillo"
  5. Click "Create"
2

Configure API Access

  1. In your new app, go to the "Configuration" tab
  2. Under "API access scopes", click "Configure"
  3. Add these scopes: read_products, write_products, read_inventory, write_inventory
  4. Click "Save"
3

Get Your Credentials

  1. Go to the "API credentials" tab
  2. Copy your Client ID (long string)
  3. Under "Client secret", click "Reveal" and copy it (starts with shpss_)
⚠️ Keep your Client Secret safe! Don't share it or post it publicly.
4

Install the App on Your Store

  1. In the app dashboard, go to "Distribution"
  2. Choose "Custom distribution" (single store)
  3. Click "Install on store"
  4. Select your store and authorize the app
5

Connect in ShopDillo

  1. Open ShopDillo on your iPhone
  2. Go to Settings → Connected Platforms
  3. Tap "Connect Shopify"
  4. Enter your Store URL (e.g., your-store.myshopify.com)
  5. Enter your Client ID and Client Secret
  6. Tap "Connect"
You'll see a green checkmark when connected!

eBay Setup

What you'll need: An eBay seller account and access to developer.ebay.com

1

Create a Developer Account

  1. Go to developer.ebay.com
  2. Click "Join" or "Sign In" with your eBay account
  3. Complete the developer registration
2

Create an Application

  1. Go to "Hi [Name]" → "Application Keys"
  2. Click "Create a keyset" for Production
  3. Note your App ID (Client ID) and Cert ID (Client Secret)
3

Configure OAuth Settings

  1. Under your app, click "User Tokens"
  2. Add OAuth Redirect URL: shopdillo://oauth/callback
  3. Request these OAuth scopes: sell.inventory, sell.fulfillment
4

Connect in ShopDillo

  1. Open ShopDillo on your iPhone
  2. Go to Settings → Connected Platforms
  3. Tap "Connect eBay"
  4. You'll be redirected to eBay to authorize
  5. Log in and grant access
ShopDillo will securely store your tokens.

Troubleshooting

Shopify: 'App not installed on store'

You need to install the app first. Go to Dev Dashboard → your app → Distribution → Install on store.

Shopify: 'Invalid Client ID'

Double-check you copied the full Client ID from Dev Dashboard → API credentials. Make sure there are no extra spaces.

Shopify: 'Invalid credentials'

Make sure both Client ID and Client Secret are correct and match exactly. The secret starts with 'shpss_'.

Shopify: 403 Forbidden errors

Your app might not have the required scopes. Go to Configuration → API access scopes and add read_products and write_products.

eBay: Authorization fails

Make sure your redirect URL is set correctly to 'shopdillo://oauth/callback' in the eBay developer portal.

eBay: Token expired

eBay tokens expire periodically. Go to Settings → Connected Platforms → eBay and tap 'Reconnect' to refresh your token.

Still need help?

We're here to help you get set up. Reach out anytime.

Contact Support