Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.shoppex.io/llms.txt

Use this file to discover all available pages before exploring further.

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 typed JavaScript SDK that wraps the public Storefront API. Build a custom storefront against Shoppex’s catalog and cart.

Theme platform

Build or fork a Shoppex theme. Includes the AI-native theme editor, hosted preview, and the full theme runtime.

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, use the Storefront SDK on top of the public storefront API. If you want to redesign or ship a new storefront theme, use the theme platform.

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.