Downloadable Products Extension

Sell and deliver downloadable products through Paymenter. Perfect for digital goods, software licenses, and file downloads.

BuiltByOtte December 01, 2025

Thank you for your purchase!

Installation

Step 1: Upload Extension Files

Upload the DownloadableProducts extension files to your Paymenter installation:

/var/www/paymenter/extensions/Servers/DownloadableProducts/

Upload all DownloadableProducts files to extensions/Servers/DownloadableProducts/ using SFTP or your preferred file transfer method.

Step 2: Add Storage Configuration

In your terminal (SSH), execute this command to update the filesystem configuration:

php artisan config:cache

Step 3: Enable Extension

Enable the extension in your Paymenter admin panel:

Admin Panel → Extensions → Servers → DownloadableProducts → Enable

Step 4: Create Downloads Directory

Create the downloads directory if it doesn't exist:

mkdir -p /var/www/paymenter/storage/app/downloads
chmod 755 /var/www/paymenter/storage/app/downloads

Configuration

Settings

Access settings when creating a product:

Setting Description
File Name Name of the file in downloads directory
Download Limit Maximum number of downloads allowed
Expiry Days Days until download link expires
Email Template Custom email with download link

Uploading Files

Upload your downloadable files via SFTP:

/var/www/paymenter/storage/app/downloads/

Email Template Placeholders

Use these placeholders in your product description or email templates:

Placeholder Description
&& MAIL && Customer's email address
&& USERNAME && Customer's full name
&& FILE && Name of the downloadable file
&& PRODUCT TITLE_&& Product title
&& TIMESTAMP && Download timestamp

Creating a Downloadable Product

  1. Go to Admin Panel → Products → Create
  2. Set up basic product info
  3. Under Server Settings , select DownloadableProducts
  4. Enter the filename (must exist in downloads folder)
  5. Set download limits and expiry
  6. Save product

Usage

For Customers

After purchase:

  1. Customer receives email with download link
  2. Link is accessible from order details page
  3. Download counts towards limit
  4. Link expires after configured days

For Administrators

  • View download statistics per product
  • Reset download counts for customers
  • Regenerate download links
  • Monitor download activity

Need Help?

Join our Discord Server and open a ticket for support.

© 2025 Downloadable Products Extension - BuiltByOtte . All rights reserved.