Skip to main content

Digital Products

Sell digital files and deliver them automatically to customers after payment. Upload your file once, and PayRequest handles secure download links, expiry, and download limits for every purchase.
Digital products are available on all plans. Supported file types: PDF, ZIP, and EPUB (up to 50MB).

Automatic Delivery

Customers receive download links instantly after payment β€” on the success page and in their email

Secure Downloads

Unique tokens per purchase with configurable download limits and expiry dates

Download Tracking

See how many times each file was downloaded, with per-token and per-product statistics

Multi-Channel Access

Downloads accessible from success page, order email, customer portal, and direct link

Creating a Digital Product

1

Start a New Product

Navigate to Products and click New Product. Select Digital as the product type.
2

Upload Your File

In the product details step, you’ll see a file upload zone. Drag and drop your file or click to browse. Accepted formats are PDF, ZIP, and EPUB up to 50MB.
3

Set Your Price

Enter the price for the digital product. You can also add a setup fee or tax rate if needed.
4

Configure Download Settings

Set how customers can access the file after purchase:
  • Max Downloads β€” How many times a customer can download the file (1-100, default: 5)
  • Link Expiry β€” How many days the download link stays active (1-365, default: 30 days)
5

Save and Publish

Save the product and make it visible in your shop. Customers can now purchase and receive the file automatically.

How Delivery Works

When a customer purchases a digital product, PayRequest automatically creates a unique download token for them. Here’s what happens:
  1. Customer pays β€” Payment is processed through Mollie
  2. Token created β€” A secure, unique download link is generated with the limits you configured
  3. Instant access β€” The download link appears immediately on the payment success page
  4. Email delivery β€” The order confirmation email includes the download link
  5. Portal access β€” The customer can re-download from their order history in the customer portal
Download links work across all your domains β€” your main PayRequest domain, custom domains, and the payrequest.me sales page. Customers always get a working link regardless of where they purchased.

Managing Digital Files

Replacing a File

To update the file for an existing digital product:
  1. Go to Products and open the product
  2. Click Edit and navigate to the Digital File tab
  3. Upload the new file β€” the old file is automatically removed
  4. Click Save
New purchases will receive the updated file. Existing download tokens continue to serve the file that was active when the token was created.

Removing a File

In the Digital File tab of the product editor, click Remove next to the current file. You’ll be asked to confirm before the file is deleted.
Removing a digital file means existing download tokens for that product will no longer work. Make sure all customers have downloaded their files before removing.

Download Limits & Expiry

Each purchase creates a download token with its own limits:
SettingDefaultRangeDescription
Max Downloads51-100Number of times the customer can download
Link Expiry30 days1-365 daysHow long the link stays active
When a customer reaches the download limit or the link expires, they see a message explaining that the download is no longer available.
Set generous download limits (5-10) so customers can download on multiple devices. The expiry period ensures links don’t stay active indefinitely.

Tracking Downloads

Product Detail Page

Open any digital product to see download statistics in the sidebar and the Details tab:
  • Tokens issued β€” Total number of download tokens created
  • Total downloads β€” How many times the file was downloaded across all customers
  • Active tokens β€” Tokens that are still valid
  • Exhausted tokens β€” Tokens that have expired or reached their download limit

Order Detail Page

Open any order containing a digital product to see a Digital Downloads card with:
  • File name and download count per token
  • Expiry date
  • Status (Active, Expired, or Limit Reached)
  • A Copy Link button to share the download URL with the customer

Customer Portal

Customers can view and download their digital files from their order detail page in the customer portal. They can see:
  • Remaining downloads
  • Expiry date
  • Download button (when the token is still valid)

Payment Page Preview

When customers view a digital product on the payment page, they see an Includes digital file card showing the filename and an Instant download badge. This helps set expectations before purchase.

Email Delivery

Order confirmation emails automatically include download links for any digital products in the order. The links appear in a Your Downloads section with the filename for each product.
Download links in emails use the same token-based system. They count toward the same download limit as the success page and customer portal links.

FAQ

Currently, each digital product supports one file. To bundle multiple files, create a ZIP archive containing all files and upload that.
You can view the customer’s download token on the order detail page. If they need more access, you can share the download link directly β€” or they can re-purchase the product for a new token.
Yes. Files are stored on encrypted cloud storage and can only be accessed through valid download tokens. Direct access to the storage is not possible.
Yes. Changes to download settings apply to all future purchases. Existing tokens keep the limits they were created with.
Yes. Download links work on all domains β€” your PayRequest dashboard, payrequest.me sales pages, and custom domains.

Next Steps