GPLClub
🔌 Plugin · By Easy Digital Downloads

Easy Digital Downloads Recurring Payments Addon

v2.14.0 · Updated 29 Oct 2026 · Official site

Antivirus scan

Powered by ClamAV

✅ Verified clean

This product file has passed our security filters.

Want to run a fresh ClamAV scan right now? Takes a few seconds and shows scanner version, signature DB and live result.

This can take 5 to 30 seconds.

✓ !

Clean file Threat detected

No threats detected in this file.

File
Size
Scanned
ClamAV
Signature database

⚡ Powered by ClamAV

!

Scan could not be completed

Report product

If you detected an issue (broken file, malware, inappropriate content, etc.) let us know and we'll review it ASAP.

Sign in to report
Easy Digital Downloads Recurring Payments Addon · Plugin for WordPress
Follow

About Easy Digital Downloads Recurring Payments Addon

Selling one-off downloads means starting from zero every month: your income depends on someone deciding to buy again. And if you already have products that people use continuously (licenses, courses, access passes), charging for them only once leaves money on the table. Easy Digital Downloads Recurring Payments Addon turns those products into subscriptions that bill themselves.

The customer who leaves rarely cancels: they forget to renew

With automatic billing, customers don't have to decide again or retype their card, and you stop chasing payments. This add-on brings that mechanism to your Easy Digital Downloads store.

How to set up a subscription with Recurring Payments Addon

  • Periods: daily, weekly, monthly, quarterly, semi-annually or yearly, with the number of repetitions and the amount you choose.
  • Variable pricing: each variation can be recurring or one-time, with its own options.
  • Free trial: of any length. Payment details are collected at signup and the charge happens automatically when the trial ends.
  • Signup fee: lets you charge more up front. Example: 50 up front on a 20 per month product is handled with a signup fee of 30.
  • Discounts: a coupon can apply only to the first payment or to every renewal.

What you gain depending on your business

You sell software, plugins or themes

It integrates with the Software Licensing extension: each subscription payment renews the license automatically, and customers can see and copy their keys from their dashboard.

You sell a pass for the whole catalog

With the All Access extension, the subscription renews the access period when it expires. You can limit access to certain products or give each pass a different duration. Combined with Software Licensing, it lets you create master licenses with pro-rated upgrades.

You sell content or training

With Content Restriction you can reserve posts, pages or bbPress forums for those who own the product and have an active subscription. You can also limit file downloads to active subscribers: if someone cancels, they lose access until they renew.

You accept donations or pay-what-you-want contributions

It is compatible with Custom Prices, so you can offer pay-what-you-want subscriptions.

Management panel, notices and reports

From the admin you can search subscriptions by customer, filter them by status (active, pending, cancelled), open one and find its payment in Stripe, PayPal or another gateway. You can also change the status by hand, add notes and record manual payments.

Customers receive automatic emails: upcoming renewal, renewal processed, subscription cancelled, failed payment and more. You can use them to remind people why they should renew or to suggest other products. In their dashboard they can see the invoice, change the payment method, cancel or renew a recently expired subscription, and keep several independent subscriptions if they buy several recurring products. Reports separate new purchases from renewals.

It needs Easy Digital Downloads and a compatible gateway

It doesn't work on its own: it is an add-on for Easy Digital Downloads. Compatible gateways are Stripe and PayPal (included in EDD), Authorize.net and, from third parties, NETbilling, Paddle and Payfast. To update a card without admin intervention and for a fuller integration, combining it with the Stripe Pro extension is recommended. The integrations with licensing, all-access passes and content restriction require their own extensions.

Frequently asked questions

Can I offer the same product as a one-time purchase and as a subscription?

Yes, on products with variable pricing you can have recurring and non-recurring options.

What happens if a payment fails?

The customer gets an automatic email notice.

Can customers cancel on their own?

Yes, from their account dashboard they can cancel or renew.

Can I charge only a limited number of times?

Yes, you can set how many times the charge repeats.

Can I offer a free trial?

Yes, of any length. The charge happens when it ends.

Topics

Version history

  • v
    2.14.0 Current 29 Oct 2026
  • v
    2.13.13 18 Jul 2026
  • v
    2.13.11 21 Apr 2026

Customer reviews

Sign in to leave a review. Only people who have the product can review it.

No reviews for this product yet.

Frequently asked questions

  • GPL (General Public License) is the license under which WordPress and most premium plugins/themes are distributed. It grants you the right to use, modify and redistribute the software in as many projects as you want, with no domain restrictions.

  • Yes. With membership you get automatic updates via our GPLClub Updater plugin (installed on your WP, detects new versions and applies them). With individual purchase, you get one year of manual updates from your account.

  • Depends on the plan. Monthly: 3 domains. Semi-annual: 7. Annual and Lifetime: 15. Individual purchase: 1 domain.

  • GPLClub offers its own support for installation, configuration and compatibility. For direct support from the original author (feature requests, product-specific bugs), a license purchased from the author is required.