Shopify Integration
Connect your Shopify store to list products, manage carts, generate checkout URLs, and embed commerce into landing pages — all from Theo chat.
Why Connect Shopify?
Connecting Shopify
Open the connector
Go to Skill Store → Flow Connectors → Shopify and click Connect.
Enter your store name
Provide your Shopify store domain (e.g. mystore.myshopify.com).
Authorize with Shopify
You'll be redirected to Shopify to authorize the connection.
What You Can Do
- • List products with title, handle, price, images, and variants
- • Get detailed product info by handle
- • Create a cart with product variants and quantities
- • Add products to an existing cart
- • Generate checkout URLs for any cart
Using Shopify from Theo Chat
Token Management
OAuth tokens are automatically refreshed by OpenCharts. If a refresh fails, you'll see a reconnection prompt in the Skill Store.
Disconnecting
Go to Skill Store → Flow Connectors → Shopify and click Disconnect. You can also revoke access from Shopify Admin → Settings → Apps and sales channels.
Troubleshooting
Products not loading
Make sure your store domain is correct and the Storefront API is enabled.
Checkout URL doesn't work
Ensure the product variant is available for sale and in stock.
"No credentials found"
Reconnect from Skill Store → Flow Connectors → Shopify.
Related Articles
Stripe Integration
Connect Stripe to manage customers, invoices, products, payment links, and view balances. Coming soon.
HubSpot CRM Integration
Connect HubSpot to manage contacts, deals, companies, and pipelines from Theo AI Chat.
Airtable Integration
Connect Airtable to manage records, search with filters, browse schemas, and pull data into OpenCharts.