Plugin
PluginUpdated
Easy Digital Downloads - Recurring Payments
Easy Digital Downloads - Recurring Payments is a WordPress plugin for digital product sellers who offer ongoing subscriptions.
Product facts
- Version
- 2.14.0
- Released
- 28 October 2026
- Type
- Plugin
- Licence
- GPL
- Included in
- Every plan, or $3.99 on its own
Overview
Selling digital products through subscriptions involves managing repeat billing and customer changes over time. This plugin adds recurring payment and subscription management capabilities to Easy Digital Downloads, so sellers can offer ongoing access to products and services. Billing intervals can be set to daily, weekly, monthly, or annually to fit different subscription arrangements.
Customers can view, upgrade, downgrade, or cancel subscriptions from their accounts. The plugin also automates renewal payment collection and sends payment and renewal reminders. Admins can receive notifications when a renewal payment fails, while subscription reporting provides information on subscriptions and revenue. It suits digital product businesses that want recurring billing within their Easy Digital Downloads setup.
Features
- Flexible billing intervals: Set subscriptions to bill daily, weekly, monthly, or annually to match the billing schedule for a digital product or service.
- Automated renewals: Collect recurring payments automatically and send customers reminders about upcoming renewals and payments.
- Customer subscription controls: Customers can view their subscriptions and upgrade, downgrade, or cancel them from their accounts.
- Renewal failure notices: Admins can receive notifications when a renewal payment fails, helping them track payment issues.
- Subscription reporting: Review subscription insights and revenue reports to understand recurring sales and inform business planning.
- Customization hooks and filters: Developers can use hooks and filters to customize the plugin for the needs of a digital product business.
Best for
- Digital product stores with subscription offerings
- Software sellers with recurring billing
- Membership sites using Easy Digital Downloads
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. GPL 247 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 GPL 247 Updater on your site and paste your key from My Account. It installs new versions of Easy Digital Downloads - Recurring Payments for you.





