Build with Shoppex
Payment infrastructure for digital product sellers — game keys, software licenses, Discord roles, subscriptions, and crypto payouts. Use Shoppex as a hosted checkout, a Developer API, a storefront SDK, or a full theme platform.
This docs site covers more than the Dev API:
- root guides and
/quickstartcover hosted/public Shoppex flows /api-reference/*covers the Shoppex Developer API under/dev/v1/*/sdk/*and/themes/*cover storefront integrations
Choose Your Integration
Headless Commerce
Run Shoppex as the commerce engine behind your own frontend — Next.js, Nuxt, mobile, Discord bot.
Developer API
Full control over invoices, products, and customers. Create custom checkout flows and automate your business.
Official SDKs
Use the official JS, Python, and PHP SDKs instead of wiring every request by hand.
Checkout Embed SDK
Open Shoppex checkout as a modal on your existing website with one script tag.
Storefront SDK
Drop-in JavaScript SDK for embedding products, carts, and checkout into any website.
Theme Development
Build or customize a Shoppex storefront theme. Includes AI workflows, hosted theme pull/push sync, and advanced platform docs.
Hosted Shop
Use your hosted shop and public checkout flows at
yourshop.shoppex.io.Developer API Quick Start
Full Quickstart Guide
Hosted shop setup and the public
/v1/invoices checkout flowDeveloper API Quickstart
First
/dev/v1/* call, auth, payment creation, and webhook basicsSDKs & Libraries
Official install commands, public repos, and language-specific examples
Core Concepts
Payments
Three ways to accept payments: Storefront, Payment Links, or API. Understand the full payment flow.
Invoices
Every payment creates an invoice. Learn about statuses, lifecycle, and fulfillment.
Webhooks
Get real-time notifications when payments succeed, subscriptions renew, or disputes occur.
Subscriptions
Recurring billing with automatic renewals, trials, and cancellation handling.
Popular Use Cases
Sell digital downloads
Sell digital downloads
Upload files to your product, and Shoppex delivers them automatically after payment. Supports any file type up to 5GB.Learn more →
License key distribution
License key distribution
Add license keys to your product (one per line), and each customer receives a unique key. Perfect for software sales.Learn more →
Custom checkout in your app
Custom checkout in your app
Create invoices via API, redirect customers to our hosted checkout, and listen for webhooks to fulfill orders in your system.Learn more →
Custom customer or affiliate portal
Custom customer or affiliate portal
Use Shoppex as the backend for orders, affiliate stats, balance conversion, and payout requests while keeping the full frontend under your own brand.Learn more →
Subscription billing
Subscription billing
Set up recurring products with monthly or yearly billing. Handle trials, upgrades, and cancellations automatically.Learn more →
API Resources
Products
Create and manage your product catalog
Orders & Invoices
Query orders, payment history, and invoice lifecycle
Customers
Manage customer data, affiliates, and purchase history
Coupons
Create discount codes and promotions
Subscriptions
View and manage recurring billing
Webhooks
Configure event notifications
Get Help
Discord Community
Chat with other developers and get quick answers
Email Support
Reach our team for technical questions