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?

Browse products with prices and variants
Create carts and generate checkout URLs
Get product details including images and options
Generate shareable checkout links for any product
Ask Theo to build product catalog pages or pricing tables

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

"Show my Shopify products"Lists products with prices
"Get details for the Classic Tee"Returns full product info
"Create a checkout for 2x Blue T-Shirt (Large)"Cart + checkout URL
"Build a product catalog page"Creates an HTML page with your products

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.

Was this article helpful?

Related Articles