Skip to content

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

  1. Go to Products > Add Product
  2. Enable Digital Product
  3. Upload your file(s)
  4. Configure download settings

Upload Files

  1. Click Upload Asset
  2. Select file(s) from your computer
  3. Wait for upload to complete
  4. Files are securely stored

File Requirements

RequirementLimit
Max file size500MB per file
Max files per product10 files
Allowed formatsZIP, RAR, PDF, and more
Total storageBased on plan

Download Settings

Configure how customers access downloads:

Download Limits

SettingDescription
UnlimitedNo download limit
LimitedSpecific number of downloads

Set a limit to prevent sharing:

  • 3-5 downloads recommended
  • Count can be reset manually
  • Additional downloads available on request

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

OptionDescription
Account RequiredMust be logged in
Email VerifiedMust verify email
No RestrictionsDirect link access

Customer Download Experience

After Purchase

  1. Order confirmation shows download links
  2. Email includes download links
  3. 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:

  1. Go to their order
  2. Find the download
  3. Click Reset Count
  4. Customer can download again

If a link expired:

  1. Go to the order
  2. Click Generate New Link
  3. New link is emailed to customer

Updating Files

Update files for existing purchases:

Replacing a File

  1. Go to the product
  2. Click on the existing asset
  3. Upload the new version
  4. 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

  1. Customer requests download
  2. Server validates access
  3. Temporary signed URL generated
  4. File streams from secure storage
  5. 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

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

Built for game developers, by game developers.