payload-ecommerce
Next.js and Payload storefront with Stripe checkout, store pickup, order emails and an admin sales dashboard
Shopify-style storefront and admin built on Payload CMS and Next.js with Stripe payments
ShopNex is an open source eCommerce starter that pairs Payload CMS with a Next.js storefront. It covers products with variants, collections, cart, checkout and orders, with Stripe for payments. The project is a TypeScript monorepo using Turbo and can be scaffolded with a create-shopnex-app command.
Starter for building Shopify-like storefronts using Payload CMS
git clone https://github.com/shopnex-ai/shopnex.gitShopNex is a modern eCommerce platform powered by Payload CMS, designed to help you launch a fully functional online store with minimal setup. Build scalable commerce solutions with our streamlined development experience.
Get your ShopNex store running in under 2 minutes:
npx create-shopnex-app my-store
cd my-store
pnpm dev
That's it! Your store will be running at:
# Using pnpm (recommended)
pnpm dlx create-shopnex-app my-store
# Using yarn
yarn create shopnex-app my-store
# Using npx
npx create-shopnex-app my-store
my-store/
├── src/
│ ├── app/
│ │ ├── (payload)/ # Payload CMS admin & API
│ │ └── (storefront)/ # Next.js storefront
│ ├── collections/ # Data models
│ │ ├── Products/
│ │ ├── Orders/
│ │ ├── Collections/
│ │ └── Users/
│ ├── fields/ # Reusable field types
│ └── utils/ # Helper functions
├── payload.config.ts # Payload CMS configuration
└── package.json
✅ Done · 🔄 In Progress · 📋 Planned · 🔍 Investigating
| 🛒 Core | 🔌 Plugins | 🎨 Storefronts | 📚 Docs |
|---|---|---|---|
| ✅ Product Management | ✅ Stripe Payment | ✅ Custom Storefront | 📋 Self-Hosting |
| ✅ Inventory Management | ✅ CJ Dropshipping | ✅ Builder.io | 📋 Plugin Development |
| ✅ Checkout Flow | 📋 Shippo Fulfillment | ✅ Puck Editor | 📋 Storefront Integration |
| ✅ Cart Management | 📋 PayPal Payment | 📋 Plasmic | 📋 Authentication |
| 📋 Order History / Tracking | 📋 Mollie Payment | 🔍 Mobile (React Native) | 📋 Multi-Tenancy Guide |
| 📋 Omni-Channel | 📋 Shopify Source | 🔍 POS Integration | |
| 📋 Shipping Management | 📋 Brightpearl | 🔍 Marketplaces |
💡 Pro tip: Don't forget to ⭐ star the repo and fork it to make it your own!
We welcome contributions! If you find any bugs or have ideas for improvements, feel free to:
Before contributing, please:
Shopnex is licensed under the MIT License.
Next.js and Payload storefront with Stripe checkout, store pickup, order emails and an admin sales dashboard
Medusa storefront with Payload CMS and Next.js running on Cloudflare Workers with D1 and R2

Full ecommerce store with Payload backend, Next.js storefront, Stripe payments, variants, carts and guest checkout