Generate custom storefronts from our eCommerce backend

Businesses: No-code storefronts, hosted checkouts, integration flexibility.

Developers: Flexible, powerful, scalable eCommerce APIs.

Headless commerce API light

For businesses

Commerce that caters to your specific business needs.

1. Account setup

Create a free account. Add products, set shipping, configure tax, and connect a payment gateway.

Product list + Dashboard@2x

2. Start selling

Sell physical and digital products in 135+ currencies with our hosted storefronts, pages, and checkouts. Customize and extend later with your developer.

Sell more with Commerce.js

Need a solution built for your business?

We'll help you connect with a developer or agency in our global network.

For developers

Install, integrate, and extend your commerce.

1. Install and authenticate

Simply npm install or yarn add @chec/commerce.js. Then create a new Commerce instance and add your public API key.

2. List your products

List and retrieve products and categories from your account and display them on any frontend.

3. Create a cart

Store product data, product variants, quantity, price, and other metadata to generate a checkout.

4. Create a checkout

Build custom checkouts and integrations. Our built-in checkout helpers guide you through the integration, making the checkout implementation approachable and fast.

5. Extend and experiment

Now you can integrate commerce anywhere. Design and implement any experience or integration that comes to mind.

Welcome to the new way of building eCommerce.


Open source starter kit for commerce

Built with Commerce.js, Next.js, Tailwind CSS, Stripe Elements, with one-click deploy to Vercel.


Built for frontend teams

Use the frontend framework of your choice.

A better way to build and scale your commerce

Our infrastructure gives you control over your commerce.