E-commerce Guides

Guides for building your own headless ecommerce solutions with JAMstack frameworks such as Gatsby, Next, and Svelte-- all powered by Sanity.io on the backend.

Crafting a Theme Engine
- Guide

Organize your content in a way to easily stage core components like home, navigations, and other global modules

Kevin Green
Go to Crafting a Theme Engine

Build an e-commerce site with the Stripe API
- Guide

In this tutorial, we'll make a no-frills "merch store" for a personal blog using the Stripe API, Next.js, and Sanity. We'll leverage Stripe's fantastic checkout platform to redirect our customers to Stripe's servers for their checkout process.

Joe Holmes
Go to Build an e-commerce site with the Stripe API

Deciding on fields and relationships
- Guide

Official(made by Sanity team)

How to work through tricky content questions and build structures that will stand the test of time.

Go to Deciding on fields and relationships

Custom Commerce.js input field for Sanity.io
- Guide

Pair your headless content with headless commerce! Select your Commerce.js products directly from Sanity Studio.

This is an external link at:commercejs.com
Nikita Kakuev
Go to Custom Commerce.js input field for Sanity.io
Choose a starter
OR install Sanity with:
λ npm install -g @sanity/cli
λ sanity init

Other contribution categories