Visual Builder

Your store.
Your code.

Build your storefront with a visual editor — or drop into full React and TypeScript when you need complete control. No limits, no lock-in.

Visual Builder

BUILT WITH

A stack you already know

Shoppex themes are standard React + TypeScript — no proprietary templating language, no magic. Use any library, any pattern.

React
TypeScript
Tailwind CSS
Vite
REST API
Webhooks
SDK

Any theme.
One codebase.

Dark, conversion-focused. Designed for software and digital tools.

React · Tailwind · Vite

Every theme is a standard React app — fork it, gut it, or build from scratch with the Shoppex SDK.

yourstore.com

DEVELOPER FIRST

Full control, zero magic

Themes are React components with access to the full Shoppex SDK. Type-safe, well-documented, and built on standards you already use. Drop in any npm package, call the REST API directly, or hook into webhooks — it just works.

TypeScript SDK with full type coverage
Access products, orders & customers via REST API
Webhook events for orders, payments & licenses
Hot-reload dev environment via Vite
ProductCard.tsx
themes/default/src
1// themes/default/src/components/snippets/ProductCard.tsx
2
3import { useMemo } from 'react'
4import type { Product } from '@/types/shoppex-sdk'
5import { formatDisplayPrice } from '@/lib/pricing'
6
7export default function ProductCard({ product }: { product: Product }) {
8 const price = useMemo(() => formatDisplayPrice(product), [product])
9
10 return (
11 <div className="product-card">
12 <h3>{product.title}</h3>
13 <span className="price">{price}</span>
14 <AddToCartButton productId={product.uniqid} />
15 </div>
16 )
17}

Every store, fully equipped.

Activate modules directly from the dashboard. No plugins, no marketplace — everything ships with Shoppex.

01

License Key Delivery

Auto-generate, encrypt, and deliver license keys on every purchase. Supports one-time, per-seat, and subscription-based licensing with revocation.

HMAC-signed · UUID v4 · Per-seat tracking
02

Digital File Delivery

Signed S3 URLs with download limits, expiry windows, and IP binding. Zero manual fulfillment — every order triggers automatic delivery.

Signed URLs · TTL expiry · Download limits
03

Affiliate Program

Built-in referral tracking with per-product commission rates. Recruit affiliates, monitor conversions, handle payouts — all from the dashboard.

Custom rates · Real-time attribution · Payout tracking
04

Upsells & Bundles

Post-purchase upsell flows, product bundles, and discount coupons. Increase average order value without extra ad spend.

One-click upsells · % or fixed coupons · Bundle pricing
05

Customer Portal

A branded self-service portal where buyers manage downloads, licenses, invoices, and order history. Fully themeable.

Magic-link auth · Per-order detail · Re-download
06

Webhooks & API

Real-time event hooks for every order, payment, delivery and license event. Connect Zapier, n8n, or your own backend in minutes.

HMAC verification · Retry logic · Event log