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
Create an App in Dev Dashboard
- Go to dev.shopify.com and log in
- Click "Apps" in the sidebar
- Click "Create app" → "Create app manually"
- Enter app name: "ShopDillo"
- Click "Create"
Configure API Access
- In your new app, go to the "Configuration" tab
- Under "API access scopes", click "Configure"
- Add these scopes: read_products, write_products, read_inventory, write_inventory
- Click "Save"
Get Your Credentials
- Go to the "API credentials" tab
- Copy your Client ID (long string)
- Under "Client secret", click "Reveal" and copy it (starts with shpss_)
Install the App on Your Store
- In the app dashboard, go to "Distribution"
- Choose "Custom distribution" (single store)
- Click "Install on store"
- Select your store and authorize the app
Connect in ShopDillo
- Open ShopDillo on your iPhone
- Go to Settings → Connected Platforms
- Tap "Connect Shopify"
- Enter your Store URL (e.g., your-store.myshopify.com)
- Enter your Client ID and Client Secret
- Tap "Connect"
eBay Setup
What you'll need: An eBay seller account and access to developer.ebay.com
Create a Developer Account
- Go to developer.ebay.com
- Click "Join" or "Sign In" with your eBay account
- Complete the developer registration
Create an Application
- Go to "Hi [Name]" → "Application Keys"
- Click "Create a keyset" for Production
- Note your App ID (Client ID) and Cert ID (Client Secret)
Configure OAuth Settings
- Under your app, click "User Tokens"
- Add OAuth Redirect URL: shopdillo://oauth/callback
- Request these OAuth scopes: sell.inventory, sell.fulfillment
Connect in ShopDillo
- Open ShopDillo on your iPhone
- Go to Settings → Connected Platforms
- Tap "Connect eBay"
- You'll be redirected to eBay to authorize
- Log in and grant access
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