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.

Every product has a fulfillment mode that decides what the buyer receives the moment their payment clears. Pick the mode that matches what you’re selling — Shoppex handles delivery automatically for everything except service-mode products.

File

Upload once, deliver a download link to every buyer.

Serials

Upload a pool of codes, each buyer gets a unique one.

Discord roles

Grant a role on your server when payment clears.

Subscription

Charge on a recurring schedule, auto-renew.

Service

Manual fulfillment — you get notified, you deliver.

Dynamic

Your own webhook returns the delivery payload per order.
There’s also an Info card mode for information-only products that don’t need automated delivery — useful for listings, ads, or “request a quote” placeholders.

Variants and pricing

Any product can have variants — sizes, tiers, region-specific versions — each with its own price, stock, and fulfillment payload. Set a single price for the product or per-variant pricing.

Stock and inventory

  • File products have unlimited stock — same file is delivered to every buyer.
  • Serials are inventoried: Shoppex tracks how many codes remain in your pool and the listing automatically becomes “out of stock” when it hits zero.
  • Subscription, Service, Discord role, and Dynamic products are not inventoried — they don’t run out.

Bundles, addons, quantity deals

On top of base products you can configure:
  • Bundles — sell multiple products as a single SKU at a bundle price.
  • Addons — optional upsells shown on the checkout page.
  • Quantity deals — automatic discount tiers (buy 5, get 10% off; buy 10, get 20%).
Configure these from each product’s detail page.

Licenses (advanced)

If you sell software, the Licenses system goes further than serials: license objects have status (active / suspended / revoked / expired), HWID binding to prevent key sharing, IP locks, and a full event audit trail.