Skip to main content
Shoppex is payment infrastructure for digital product sellers. You can use it at four levels of integration depth, and mix them freely.

Hosted checkout

Your buyers check out on yourshop.shoppex.io or through the Shoppex Embed SDK. Zero backend work — you just create products.

Developer API

Drive everything from your own backend. Create invoices, manage customers, fulfill orders, push events.

Storefront SDK

A browser-safe SDK for headless storefronts you host yourself. Use it outside the Shoppex hosted theme runtime.

Theme platform

Build your hosted storefront visually in the Theme Builder, or fork it into a Liquid custom theme with AI editing, local preview, validation, and publish.

Pick where to start

If you have a buyer paying for digital goods today, start with the hosted checkout — you’ll be selling within an hour. If you have an existing app that needs to charge users, jump straight to the Developer API. You’ll create invoices, redirect to checkout, and listen for webhooks. If you have a frontend team and want a custom storefront you host yourself, use the Storefront SDK on top of the public storefront API. If you want to redesign or ship the Shoppex-hosted storefront, you have two paths: customize it visually in the Theme Builder (no code), or fork it into a Liquid custom theme and edit the source with the CLI, Dev API, or AI tooling.

Core concepts

Invoices

The unit of payment. Every transaction creates an invoice with a lifecycle from pending to paid (or void).

Payments

Three ways to take money: the hosted storefront, payment links, and the API. Same invoice model under the hood.

Subscriptions

Recurring invoices with retries, trials, and plan changes.

Webhooks

Real-time event delivery. Sign verification, retries, and the full event reference.