Digital Product Delivery
Set up digital product delivery in SellApp with files, serials, dynamic webhooks, static values, and license keys.
Digital items are the deliverables attached to a variant. They decide what the customer receives after a successful payment, whether you sell downloadable files, license keys, serials, access codes, or generated products.
Open a product variant, then expand Digital Items.
Digital Delivery Types
SellApp supports these delivery types:
- Unique Codes & Serials for text stock delivered one-by-one, such as keys, accounts, codes, or credentials.
- Downloadable Files for files customers can download after payment.
- Dynamic Product for webhook-based delivery where your system generates the product after SellApp pings it.
- Static Value for manual services, links, instructions, or fixed text.
- License key for generated software licenses with usage and expiration controls.
You can combine delivery types when a variant needs more than one kind of fulfillment.
Unique codes and serials
Use serials when each customer should receive unique stock. This works well for software keys, account credentials, coupon codes, gift codes, or any digital download that needs one unique value per order.
You can paste stock into the editor, upload stock, remove duplicates, and choose how SellApp should split the stock:
- Comma
- New line
- Space
- Custom delimiter
After saving, you can view, copy, and manage sold or unsold serials from the variant.
Dynamic products
Dynamic products are for custom fulfillment. SellApp sends a webhook to your endpoint, then your endpoint returns the delivered content.
Use this for generated accounts, custom keys, provisioning flows, or any product where stock should be created on demand instead of uploaded ahead of time.
Dynamic products are the best fit when your own system needs to decide what the buyer receives after checkout.
License keys
License keys are generated after purchase and can include:
- A license prefix.
- A usage limit.
- An expiration length or unlimited duration.
After purchase, generated licenses appear in the Licenses dashboard where you can search, view customers, and manage usage.