This topic was automatically generated from Slack. You can find the original thread here.
Hello! I have an issue I need help with
• Subject: Shopify OAuth app not triggering OAuth flow - shows API key form instead Hi Pipedream team, I’m integrating Shopify via your Connect SDK and having an issue with OAuth configuration. **Setup:**OAuth App ID: oa_7AiDXY
• OAuth App configured for: “Shopify (OAuth)” (only Shopify OAuth option in dropdown)
• Client ID & Secret: Added from Shopify Partner App
• SDK version: @pipedream/sdk@2.1.0
• Issue: When calling connectAccount() with oauthAppId, the OAuth flow never appears - it always shows an API key form instead.
• **What I’ve tried:**App slugs: shopify, shopify_admin, shopify_developer_app, shopify_partner, shopify_oauth
• Verified OAuth app ID is correctly passed to SDK (confirmed via browser DevTools - iframe shows oauthAppId=oa_7AiDXY in URL)
• QuickBooks OAuth works perfectly with identical pattern
Code:await client.connectAccount({
app: 'shopify_admin', // Tried multiple slugs
token: connectToken,
oauthAppId: 'oa_7AiDXY',
onSuccess: ...,
onError: ...
});
Question: What is the correct app slug to use with “Shopify (OAuth)” OAuth apps? The iframe URL shows app=shopify_admin&oauthAppId=oa_7AiDXY but still displays API key form. Thanks!

