Skip to content
Just updated71 new versions in the last 24 hoursDownloads left today: of of leftNo downloads left today · Resets in h
Easy Digital Downloads - Recurring Payments plugin cover image

PluginUpdated

Easy Digital Downloads - Recurring Payments

v2.14.0Unlimited sites

Easy Digital Downloads - Recurring Payments is a WordPress plugin that adds subscription billing to stores running Easy Digital Downloads.

Product facts

Version
2.14.0
Released
28 October 2026
Type
Plugin
Licence
GPL
Included in
Every plan, or $3.49 on its own

Overview

Selling digital products on a subscription basis means handling renewals, failed payments and customer changes over and over. This plugin takes that work on inside your Easy Digital Downloads store. It collects recurring payments automatically, so memberships, software licenses and other digital subscription services renew without manual billing on your end.

You choose how often each subscription bills: daily, weekly, monthly or annually. Customers can view, upgrade, downgrade and cancel from their own accounts, and they receive payment and renewal reminders by email. Reports show subscription and revenue data, and hooks and filters let developers adapt the plugin to specific needs. It works with several popular payment gateways, including Stripe and PayPal.

Features

  • Flexible billing intervals: Set subscriptions to bill daily, weekly, monthly or annually, so the schedule matches how you sell each digital product.
  • Automated payment collection: Recurring payments are processed automatically and securely, which cuts manual billing work and helps limit failed payments.
  • Built for Easy Digital Downloads: Digital products and subscriptions are managed together in one place, through direct integration with the Easy Digital Downloads platform.
  • Customer subscription management: Customers can view, upgrade, downgrade and cancel subscriptions directly from their accounts, without needing to contact you.
  • Renewal notifications: Automatic payment and renewal reminders keep customers informed. Admins can also be notified when a renewal payment fails.
  • Multiple payment gateways: The plugin works with popular payment gateways, including Stripe and PayPal, so customers can pay in the way they prefer.
  • Reporting and analytics: Subscription insights and revenue reports give you a clear view of how your recurring sales are performing over time.
  • Hooks and filters: Developers can extend the plugin through hooks and filters to tailor subscription behavior to a specific business.

Best for

  • Stores selling digital subscriptions with Easy Digital Downloads
  • Sellers of memberships or software licenses
  • Developers building custom subscription workflows

Changelog

Version 2.14.0 — 20 October 2026

  • New API – Subscriptions, renewals, and subscription notes are now available to AI assistants through the WordPress Abilities API.
  • New Subscriptions – Customers whose update link no longer works can now request a new one by email from the update page.
  • Security Improved validation of recurring product prices and billing terms at checkout.
  • Security Strengthened verification of PayPal Standard and 2Checkout subscription notifications.
  • Security Content restricted to active subscribers now checks subscription status more strictly.
  • Security Improved sanitization of subscription notes.
  • Security The subscriptions API now requires permission to view subscriptions before returning subscription details.
  • Security Strengthened verification before a PayPal Express order is marked complete.
  • Security Strengthened ownership checks when a customer updates a subscription’s payment method.
  • Security The PayPal Express confirmation page now only shows subscription details to the customer they belong to.
  • Other The hidden upgrades page no longer appears in the WordPress Command Palette.
  • Improved Header and footer blocks on the payment method update page now work correctly with block themes.
  • Improved Compatiblity – Multi-Currency: Stripe subscriptions now renew in the currency of the purchase instead of the store’s base currency.
  • Improved Compatibility – Software Licensing: Renewing a license manually through PayPal now cancels the old subscription, so customers are no longer billed twice.
  • Fixed Canceled subscriptions that use a saved PayPal payment method can now be reactivated.
  • Fixed Renewals with tax are no longer overcharged by the tax amount.
  • Security Erase Personal Data can now anonymize subscription renewal orders.
  • Fixed A failed renewal payment no longer extends a subscription or its license.
  • Improved Renewals processed on the last day of a month now get the correct expiration date.
  • Improved Subscriptions are now created when an order that was placed on hold is completed.
  • Improved Purchases completed after the customer leaves checkout, including live Amazon Pay purchases, now create their subscriptions.
  • Improved Subscriptions canceled after failed payments can be reactivated again, and payment is collected when they are.
  • Improved The Subscription Sync tool now updates expiration dates, so reactivated subscriptions stay active.
  • Improved Subscriptions recovered with the missing subscription tool now store the correct recurring tax.
  • Fixed Canceling a subscription that is unpaid in Stripe now cancels it in Stripe as well.
  • Fixed Renewal payments are now recorded even when a subscription’s saved Stripe ID is out of date.
  • Improved The Create Subscription recovery tool on the order screen finds matching Stripe subscriptions again.
  • Improved A new payment method now gets the customer’s full billing address, so renewals in regions that require one are no longer declined.
  • Improved Renewal orders now use the current tax rate instead of one that has been deactivated.
  • Improved The legacy Stripe subscription creation callbacks are no longer registered in Payment Elements mode.
  • Improved Added a lock utility to prevent the same record from being processed twice at once.
  • Improved Added the missing parent_payment_id_product_id index to the subscriptions table for stores that upgraded from 2.12.2 or earlier, which fixes slow admin page loads.
  • Improved The subscriptions query now validates its own sort direction.
  • Improved Stripe subscription reactivation now runs in a dedicated service.
  • Improved Blocks now use the plugin’s shared build tooling, and dependencies have been updated.

Earlier versions

  • 2.13.13 (1 July 2026): 1 new, 4 improved
  • 2.13.11 (14 April 2026): 2 improved, 6 fixed
  • 2.13.10 (23 March 2026): 1 new, 3 improved, 1 fixed

FAQ

Is Easy Digital Downloads - Recurring Payments free?

The code of Easy Digital Downloads - Recurring Payments is licensed under the GPL, so anyone may use, change and share it. Buy GPL is a paid service: a plan or a purchase of Easy Digital Downloads - Recurring Payments gives you the download and its updates. The developer's own support, licence key and online services are not included.

Which version of Easy Digital Downloads - Recurring Payments is this?

Version 2.14.0, released 28 October 2026. New versions appear here when the developer publishes them.

How do I update Easy Digital Downloads - Recurring Payments?

Install Buy GPL Updater on your site and paste your key from My Account. It installs new versions of Easy Digital Downloads - Recurring Payments for you.