Developer guides
Developer guides
Choose the outcome you want to implement. Each guide includes prerequisites, concrete steps, and a way to verify the result. The concept pages explain shared behavior so task guides can stay focused.
Prepare a catalog
- Configure a store and connect its channels.
- Create and publish a product, using price and stock setup for its commercial data.
- Organize the catalog with categories and collections.
- Translate content and add typed custom data where needed.
- Place your first test order to verify the complete path.
Build a storefront
Start with the Next.js reference storefront or the Storefront API quickstart.
| Feature | Guide |
|---|---|
| Catalog pages and variant selection | Product listing and detail pages |
| Search state and pagination | Search and filters |
| Configured filter controls | Facets |
| Responsive media | Product images |
| Hosted or custom purchase flow | Cart and checkout |
| Registration and sessions | Customer accounts |
| Buyer-facing failure recovery | Storefront errors |
Extend the dashboard or connect a system
Build an embedded app, understand its authentication and sessions, then add a protected page. For external systems, use catalog synchronization, bulk operations and jobs, and verified webhooks.
Run commerce operations
Use Analytics queries to report sales, compare periods, and group results by product, store, payment method, or discount.
Use Discount campaigns, Draft orders, Fulfillment, and Payment actions for operational tasks. Each action needs the appropriate Admin access and current resource state.
Work with a coding agent
Build with an AI agent explains how to supply context, use Markdown sources, and distinguish schema validation from a verified project outcome.