Sell wholesale online — tiered pricing, RFQ, reseller accounts
Enterprise-grade B2B e-commerce built on Next.js 15, Stripe, and Sanity CMS. Supports wholesale pricing tiers (Bronze/Silver/Gold), request-for-quote (RFQ), reseller account approval, and volume discounts — everything you need to sell B2B.
What's included
- Wholesale tiers — Bronze/Silver/Gold with volume discounts
- Request For Quote (RFQ) — buyers request custom quotes
- Reseller application — account approval workflow
- Sanity CMS — manage products, categories, B2B pricing
- Stripe Checkout — USD payments
- B2B badges — wholesale-exclusive product flags
- Tier pricing table — transparent volume pricing on product pages
- Cart + abandonment — recovery emails via Resend
- TypeScript strict — fully typed
Quick Start
npm install
cp .env.example .env
npm run dev
Stack
Next.js 15 · React 19 · TypeScript · Stripe · Sanity CMS · Zustand · TailwindCSS · Resend
Use cases
- Wholesale distributors
- B2B manufacturers
- Multi-tier retail operations
- Reseller networks