Restrict Content Pro – EDD Member Downloads


On October 14th, 2021, all Restrict Content Pro add-ons will be removed from the WordPress plugin repository.

This plugin and all other Restrict Content Pro add-ons will remain available to download in your iThemes Member’s Panel.

Sell download memberships on your Restrict Content Pro powered membership site.

This plugin is an add-on for Restrict Content Pro and Easy Digital Downloads.

Once activated, this plugin will provide a new option on the membership level add/edit screen that lets you define the number of free downloads a member can have during each membership period.

For more information, see the documentation.


  • The Downloads Allowed option on the subscription level add/edit screen.
  • A download button is shown to members with a membership that allows downloads, as long as his or her download limit has not been reached.
  • A note is added to the $0 payment record, to show that the payment was created due to the member downloading the item allowed by their membership.
  • The standard purchase button is displayed when visitors do not have a membership that allows file downloads, or if the member has reached the download limit for his or her plan.


  1. Go to Plugins > Add New in your WordPress dashboard.
  2. Search for “Restrict Content Pro – EDD Member Downloads”
  3. Click “Install Now” on the plugin listed in the search results.
  4. Click “Activate Plugin” after the plugin is installed.
  5. Define the downloads allowed in Restrict Content Pro under Restrict > Subscription Levels.


What happens when a member renews the subscription or the subscription automatically renews?

The download count is reset for each subscription period. For example, if a subscription level is set up for a 1 month duration, and the subscription level allows 10 downloads, that means the member can download 10 items per month as long as he or she has an active membership.

What happens when a member reaches the download limit?

The regular Add to Cart button is shown, allowing the member to purchase the product if desired.

What happens if a member expires?

The regular Add to Cart button is shown, allowing the member to purchase the product if desired.

Do unused downloads carry over into the next period?

No, not at this time.

Does it support EDD product bundles?

No, not at this time.

Does it support EDD variable price options?

No, not at this time.


There are no reviews for this plugin.

Contributors & Developers

“Restrict Content Pro – EDD Member Downloads” is open source software. The following people have contributed to this plugin.


“Restrict Content Pro – EDD Member Downloads” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “Restrict Content Pro – EDD Member Downloads” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • New: Adding new Updater.


  • New: Added support for the upcoming RCP 3.1 release.


  • Tweak: A spinner icon is now shown after the “Download” button is clicked.
  • Fix: Check if user is pending email verification before allowing access to free downloads.


  • New: Show admin notice if Easy Digital Downloads is not installed/activated.
  • Fix: Current download count isn’t reset for group members when owner renews (Group Accounts add-on).
  • Tweak: Add more PHPDocs.


  • New: Credit downloads remaining total when a member download payment record is refunded.


  • New: Added [rcp_edd_member_downloads_remaining] shortcode to display downloads remaining in the member’s current subscription period.
  • Fix: Prevent multiple downloads from firing when an item’s Add to Cart button is shown more than once on the same page.
  • Fix: Wrong file possibly downloaded if the item was purchased before this plugin was activated and that purchase had multiple items attached to it.


  • Initial Release