Close Menu
  • Themes
  • Plugins
  • Pricing
  • Affiliate Program
X (Twitter) Instagram TikTok
Wordpress Pick
  • Themes
  • Plugins
  • Pricing
  • Affiliate Program
Login / Register
Wordpress Pick
Home » Plugin » Integration and APIs » Integration and APIs » Woocommerce Amazon S3 Storage

Woocommerce Amazon S3 Storage

Free
$159

/Year

H
M
S
Securely store and deliver WooCommerce digital products with Amazon S3. Get started today!

5

Rating summary

0

Reviews

111K+

Active installations

View Official Website
VirusTotal Scan
Checkout Now Added to cart

Empower Your Digital Store with Amazon S3 Integration

Managing large digital files on a standard web hosting server can strain resources, slow down response times, and increase bandwidth costs. The WooCommerce Amazon S3 Storage plugin bridges your e-commerce store with Amazon AWS S3 infrastructure, allowing store owners to offload large media and downloadable product files reliably. By storing digital goods externally, you keep your primary server lightweight while ensuring fast, secure downloads for customers across the globe.

What Does WooCommerce Amazon S3 Storage Do?

This extension connects your WooCommerce store directly to your Amazon S3 buckets or compatible cloud storage endpoints like Cloudflare R2. When customers purchase a digital product, the plugin automatically generates secure, temporary pre-signed URLs that grant time-limited access to the file. This process protects your digital assets from unauthorized sharing while completely automating the fulfillment workflow without requiring manual intervention.

  • Connects WooCommerce downloadable products directly to external Amazon S3 buckets.
  • Generates secure, time-limited pre-signed URLs for authenticated buyers.
  • Supports multiple buckets to organize and scale your digital inventory efficiently.
  • Caches pre-signed URLs to enhance database performance and speed up checkout and retrieval.
  • Handles custom content disposition settings to control whether files open in-browser or download directly.

Who Is This Plugin For?

This solution is designed for digital creators, software vendors, online course instructors, photographers, and e-commerce merchants who sell large downloadable files. Whether you distribute high-resolution video assets, extensive software packages, audio albums, or large PDF documents, this tool ensures your server remains responsive and capable of handling high-volume traffic spikes during product launches.

Key Capabilities and Advanced Features

The plugin offers a robust feature set engineered for stability, speed, and secure digital asset management:

  • Secure Credential Storage: Encrypts sensitive S3 API keys and credentials securely within the WordPress database using advanced algorithms.
  • Region and Endpoint Flexibility: Configures easily with standard AWS regions and alternative object storage providers like Cloudflare R2 by hiding unnecessary regional parameters.
  • Performance Optimization: Utilizes database caching for pre-signed URLs to reduce redundant queries and maintain optimal site speed.
  • Detailed Connection Validation: Verifies S3 credentials and connectivity upon saving settings to prevent misconfiguration errors.
  • Comprehensive Debugging Tools: Provides clear logs to distinguish between locally signed links and remote S3 asset retrievals.

Practical WordPress and WooCommerce Use Cases

Store owners utilize Amazon S3 integration across various business scenarios:

  • Software Distribution: Deliver multi-gigabyte software updates and application installers securely to registered license holders.
  • Media and Video Sales: Sell high-definition video files, audio master tracks, or graphic design bundles without exceeding web hosting bandwidth limits.
  • Membership Integration: Combine with membership plugins to restrict high-value content downloads exclusively to active subscribers.

Reasons to Choose It on WPPick

Sourcing your WordPress enhancements from WPPick ensures you receive up-to-date, verified extensions ready for integration into your production environment. This plugin streamlines cloud infrastructure management, eliminating complex custom coding while integrating natively into the standard WooCommerce digital products workflow.

Latest Version Context and Changelog

Version 3.5.4 of WooCommerce Amazon S3 Storage introduces critical improvements to endpoint handling and connection diagnostics. Highlights include streamlining cloud storage endpoint configurations by saving base URLs correctly, hiding default region options when utilizing Cloudflare R2, and adding enhanced connection validation notices. Additional bug fixes address OpenSSL encryption notifications on restricted servers and prevent hidden settings from clearing unexpectedly during updates.

Frequently Asked Questions

How does the plugin protect my downloadable files from direct public access?

Files stored in your Amazon S3 bucket remain private. The plugin grants access exclusively through temporary, pre-signed URLs generated dynamically only after a customer completes a valid purchase.

Can I use this plugin with storage providers other than Amazon AWS?

Yes, the extension supports S3-compatible cloud storage providers, including Cloudflare R2, by adapting endpoint configurations and omitting unnecessary AWS region settings.

What happens if my server lacks OpenSSL encryption support?

Recent updates include improved error notice handling, displaying a clear administrative notice if OpenSSL encryption is unavailable rather than failing silently.

Does the plugin impact checkout or site loading speeds?

No, the plugin optimizes performance by caching pre-signed URLs to the database, minimizing repetitive API requests to S3 during high-traffic browsing and checkout periods.

5 26 votes
Plugin Rating

I. Download Limits & Account Benefits

  • Free Downloads: Each email address receives 3 downloads per day for free products
  • Upgrade Benefits: Purchase any paid product to increase your daily download limit by 3 for each paid product
  • No Account Required: You can download immediately by receiving the download link via email
  • Account Recommended: Create an account for easier access to your order history and direct update downloads

II. Understanding GPL vs Official Versions

Important: The products available on WPPick are GPL-licensed versions, which differ from official developer versions. Before purchasing, please read our comprehensive guide: Understanding GPL & Official Differences at WPPick

Key Points:

  • GPL versions may not include premium support from original developers
  • Updates may be delayed compared to official releases
  • Some premium features might have limitations
  • Always consider your specific needs and support requirements

III. Support & Assistance

We’re here to help through multiple channels:

  • Email Support: Direct email assistance for all inquiries
  • Live Chat: Real-time support during business hours
  • Comprehensive Documentation: Detailed guides and tutorials

IV. Order Tracking

Access your complete purchase history and download links anytime: Order History

V. Account Access

New to WPPick? Login or Create Account to manage your downloads and orders efficiently.

VI. Refund Protection

We stand behind our products with a clear refund policy. Review our terms: Refund Policy

VII. Privacy & Security

Your data security is our priority. Learn how we protect your information: Privacy Policy

VII. Terms of Service

Understanding our service terms ensures a smooth experience: Terms of Use

Quick Tips for Best Experience

  1. Verify Compatibility: Check plugin/theme compatibility with your WordPress version
  2. Backup First: Always backup your site before installing new plugins or themes
  3. Test Environment: Consider testing on a staging site first
  4. Stay Updated: Regularly check for updates in your account dashboard
  5. Read Documentation: Review any included documentation for optimal setup

Need Help?

If you have questions about downloads, licensing, or need technical assistance, don’t hesitate to contact our support team. We’re committed to ensuring you have the best possible experience with WPPick products.


Ready to get started? Your download adventure begins with just one click!

September 5, 2026
Version: 3.5.4Latest Release
Improvement
  • Save only the base URL for the cloud storage endpoint, so pasting a bucket URL no longer accidentally breaks the connection
  • Hide the default region setting when using Cloudflare R2, which does not use AWS regions
  • Explain why a connection to S3 could not be established, and confirm the connection when the settings are saved
Bug Fix
  • Stop saving the settings from clearing settings that are currently hidden, such as the download behavior when S3 is disconnected
  • Show a notice instead of failing when the server has no OpenSSL encryption available to store the S3 credentials
Other
  • Clarify debug log wording so a locally signed download URL is no longer reported as retrieved from S3
  • Update the bundled Fenix framework to v1.12
July 27, 2026
Version: 3.5.3
May 13, 2026
Version: 3.5.2
April 20, 2026
Version: 3.5.1
April 9, 2026
Version: 3.5.0
March 27, 2026
Version: 3.4.1
Improvement
  • Improve support of S3 content disposition in pre signed URLs
Improvement
  • Add a setting to control the default behavior of the plugin concerning the content disposition for S3 downloads
Other
  • Add a filter hook to allow customizing the content disposition of the pre-signed URLs generated by the plugin
January 28, 2026
Version: 3.4.0
Performance
  • Cache pre-signed URLs to database for improved performance
Performance
  • Make the S3 shortcode processing more efficient and reduce the number of queries to S3 in some admin and REST contexts
August 23, 2025
Version: 3.3.2
Performance
  • Improve the plugin performance in the WordPress admin by further limiting when the S3 client caches are pruned
August 12, 2025
Version: 3.3.1
Compatibility
  • Improve compatibility with the Yith WooCommerce Membership when using the downloadable files shortcode directly in the product description
July 9, 2025
Version: 3.2.2
Security Patch
  • Please save your settings again to ensure the S3 credentials are encrypted with the new AES-256-GCM algorithm when updating to this version
Security Patch
  • Uses a stronger algorithm (AES-256-GCM) to encrypt the S3 credentials stored in the database
0 Comments
Inline Feedbacks
View all comments
Woocommerce Amazon S3 Storage
Type:
Plugin
Version:
3.5.4
Last updated:
Sep 5, 2026
License:
GPL v3
Scanned by:
VirusTotal
Categories:
Integration and APIs
Tags:
Amazon
Cloud Storage
Digital Downloads
Ecommerce
WooCommerce.
Facebook YouTube LinkedIn Telegram
  • Home
  • Order History
  • Return and Refund Policy
  • Terms of Use
  • Privacy Policy
  • About Us

100 Rue Peel, Montréal, QC H3C 0L8, Canada
© WP Pick. All Rights Reserved.

Type above and press Enter to search. Press Esc to cancel.