Offloading Digital Files and Media to Amazon S3 or Cloudflare R2

Connect digital downloads, software files, and large media libraries to cloud object storage.

Why Offload Media & Digital Downloads?

Selling large digital files (e-books, video courses, software ZIPs) directly from local server storage can consume bandwidth and slow down page generation during high download volumes. Offloading files to Amazon S3 or Cloudflare R2 ensures lightning-fast downloads without taxing your application container.

Step 1: Obtain Cloudflare R2 or S3 API Keys

Create an S3 bucket or Cloudflare R2 bucket and generate an Access Key ID and Secret Access Key with read/write permissions.

Step 2: Configure FluentCart Storage Integration

In your WordPress admin dashboard, navigate to FluentCart > Settings > File Storage. Select Cloudflare R2 or Amazon S3, enter your bucket credentials, and enable secure presigned download links.

Step 3: Secure One-Time Download URLs

FluentCart automatically generates time-limited expiring download URLs for paying customers, preventing unauthorized file sharing while streaming downloads at multi-gigabit speeds.

Was this article helpful?

Your feedback helps our team continuously improve our documentation.