Dynamic fulfillment lets you generate each buyer’s delivery payload at order time, instead of pre-uploading a pool of files or codes. Useful when: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.
- The product is generated per-buyer (rendered PDFs, signed binaries, account credentials).
- You’re sourcing from an external system you control (your own license server, a 3rd-party API, a database of generated codes).
- Stock is effectively infinite but you don’t want to pre-upload anything.
How it works
- You configure a dynamic delivery URL on the product — an endpoint on your own backend.
- When a buyer pays, Shoppex hits that endpoint with the order details.
- Your endpoint returns the delivery payload (text, code, URL, whatever).
- Shoppex stores that payload against the order and shows it to the buyer.
Setting up the endpoint
You provide an HTTPS URL on your own infrastructure. Shoppex sends a signedPOST request with
the order data; you respond with the payload. The full request/response contract is documented
in the Dynamic delivery reference.