Digital Assets
Sell downloadable files with secure, time-limited download links.
What Are Digital Assets?
Digital assets are files customers can download after purchase:
- Resource packs
- Textures and skins
- Maps and worlds
- Guides and tutorials
- Software and tools
- Music and audio
Creating a Digital Product
- Go to Products > Add Product
- Enable Digital Product
- Upload your file(s)
- Configure download settings
Upload Files
- Click Upload Asset
- Select file(s) from your computer
- Wait for upload to complete
- Files are securely stored
File Requirements
| Requirement | Limit |
|---|---|
| Max file size | 500MB per file |
| Max files per product | 10 files |
| Allowed formats | ZIP, RAR, PDF, and more |
| Total storage | Based on plan |
Download Settings
Configure how customers access downloads:
Download Limits
| Setting | Description |
|---|---|
| Unlimited | No download limit |
| Limited | Specific number of downloads |
Set a limit to prevent sharing:
- 3-5 downloads recommended
- Count can be reset manually
- Additional downloads available on request
Link Security
Download links are:
- Signed with a secure token
- Valid for a limited time (typically 1 hour)
- Single-use for added security
Customers can always generate a new download link from their account if needed.
Access Requirements
| Option | Description |
|---|---|
| Account Required | Must be logged in |
| Email Verified | Must verify email |
| No Restrictions | Direct link access |
Customer Download Experience
After Purchase
- Order confirmation shows download links
- Email includes download links
- Customer portal lists all downloads
Download Page
Customers see:
- File name and size
- Download button
- Remaining downloads
- Expiration date
Account Portal
In their account, customers can:
- View all purchased downloads
- Re-download if available
- Request new links if expired
Managing Downloads
View Downloads
Go to Products > Digital Assets to see:
- All uploaded assets
- Storage used
- Download counts
- Associated products
Track Downloads
For each file, view:
- Total downloads
- Downloads per customer
- Download timestamps
- IP addresses
Reset Download Count
If a customer needs more downloads:
- Go to their order
- Find the download
- Click Reset Count
- Customer can download again
Generate New Link
If a link expired:
- Go to the order
- Click Generate New Link
- New link is emailed to customer
Updating Files
Update files for existing purchases:
Replacing a File
- Go to the product
- Click on the existing asset
- Upload the new version
- The old file is replaced
All customers (past and future) will receive the updated file when they download.
Best Practice
When updating files:
- Keep customers informed about updates
- Consider announcing changes on your store
- Test downloads after updating
Secure Delivery
How It Works
- Customer requests download
- Server validates access
- Temporary signed URL generated
- File streams from secure storage
- URL expires after single use
Security Features
- Signed URLs prevent sharing
- IP verification optional
- Download logging
- Abuse detection
File Organization
File Types
Organize by type:
- Resource packs
- Configurations
- Documentation
- Bonus content
Product Bundles
Include multiple files:
- Main file + bonus content
- Multiple file formats
- Supporting documentation
Best Practices
File Preparation
- Use ZIP for multiple files
- Include README if needed
- Test downloads yourself
- Optimize file sizes
Description
- List what's included
- File format and size
- System requirements
- Installation instructions
Updates
- Version clearly
- Document changes
- Notify customers
- Keep old versions if needed
Troubleshooting
Download Failed
Customers report issues:
- Check file integrity
- Verify storage isn't full
- Test download yourself
- Generate new link
Link Not Working
If links don't work:
- Check expiration settings
- Verify customer email
- Reset download count
- Generate fresh link
Large Files
For very large files:
- Consider splitting
- Use better compression
- Provide alternative mirrors
- Upgrade storage plan
