Building Integrated and Flexible Sales Channel Apps
summary
Shopify exposes a Channels SDK that developers use with an embedded app SDK, a Resource Feedback API, a Product Listings/Storefront GraphQL API and a Checkout API to publish products to networks like Facebook Pinterest and Messenger; published sales flow back into the merchant’s Shopify admin as orders for their existing gateways. The platform reaches ~400,000 merchants, supports Apple Pay and Stripe vaulting for payments, provides product-level required fields and webhooks, and shows publishing errors so channels largely work without custom product or order management.
AI-written summary · about
chapters (38)
- 0:00Introduction
- 0:49Why did we build sales channel apps
- 1:30Why should you care about sales channel apps
- 2:35Merchants life cycle
- 4:01Available channels
- 5:12Facebook example
- 7:06Facebook native checkout
- 7:29Messenger
- 7:54Messenger Overview
- 8:18Customer Experience
- 8:48Messenger Notifications
- 9:28Successful Channels Take Less Time to Set Up
- 9:50Successful Channels Use Our UI Pattern
- 10:11Successful Channels Provide Help on How to Optimize
- 10:37Channels SDK
- 11:02Channel Life Cycle
- 12:17Embedded vs Non Embedded
- 13:13Resource Feedback API
- 13:45App Configuration
- 14:03Publishing Products
- 14:16Publishing Products API
- 15:42Product Level Feedback
- 16:32Required Fields
- 17:24Checkout API
- 18:56Resources
- 19:43Live QA
- 20:54Checkout API Integration
- 21:26Audience Question
- 25:22Amazon Checkout API
- 25:42Channel SDK
- 26:07Publish Date
- 27:20Order Confirmation
- 28:14Price Rules API
- 29:40Transaction Limits API
- 31:26Product Display Scope
- 33:09Product Image Route
- 34:11Image Requirements
- 35:17Conclusion
related talks
14mDeveloping your developer community through content marketing
46mChatOps at Shopify: Inviting Bots in Our Day-to-Day Operations
41mHeadless E-Commerce: The advantages of using Headless CMS with your e-commerce site
23mHow a Developer Success program can keep your partners connected
24mMarketing Web Shops
01h 07mMastering Complexity and driving Growth
36mHow to Build Content and Commerce Experiences Using App Builder and API Mesh
33mAll you Need is Tools
