Paddle for Easy Digital Downloads Releases
Everything we've shipped since February 2020 — new features, improvements, and the bugs we squashed along the way.
Latest: v2.2.8 · May 14, 2026 Back to product
2026
7 releases- Fix
- Duplicate renewals for concurrent webhook requests
- Initial order check
- Fix
- Subscription cancellation (user and admin)
- Split pay not stopping charges
- Failed to store Paddle Subscription ID
- Settings toggles
- Fix
- Paddle JS mixup
- Duplicate renewals for concurrent webhook requests
- Incorrect record of renewals when payment methods are changed
- Fix
- Paddle Classic — cancel subscription
- Fix
- Stop showing the 'Pay Now' button for paid renewal orders
- Fix
- Paddle webhook was not working properly
- Fix
- EDD Subscriptions were not auto-renewing
- Global asset loading
- Text-domain warning
Compat- WordPress version compatibility
2025
13 releases- Fix
- Webhook signature verification error
- Feature
- Record Paddle renewal orders in EDD
- Paddle Subscription ID & direct link in admin subscription details
- Check Paddle's subscription update webhook for status mismatch
- Fix
- Coupons including dashes (-) were not applying in Paddle checkout
- Feature
- Settings to allow/disallow payment methods in Paddle checkout
- Paddle settings shortcut in plugin list
Improved- User checkout experience
- Fix
- Partial refunds in different currencies sometimes fully refund orders in EDD
- Old product data retained when duplicating downloads
- Fix
- Incorrect Paddle price for some currencies
- Paddle Classic orders refunding through Paddle Billing when enabled
- Transaction URL in order information
- Fix
- Undefined array key error in Paddle Classic link generation
- Updated dependency: themexpert/paddle-php
- Feature
- Single-page and multi-page checkout experience
- Connection checker for Paddle Billing
Fix- Updated old Paddle logo with new Paddle logo in dashboard
- Minor bugfixes and UX improvements
- Feature
- Dashboard redesigned for better UX
Fix- Bugfixes and improvements for license validation
- Addons compatibility update
- Fix
- Dependency conflict
Refactor- Changed plugin name
- Fix
- Paddle payment was not working in live environment
- Feature
- Support for product quantity
Fix- Redirect page after payment
- Settings page improvement
- Feature
- Support for coupons (Paddle Billing)
Fix- More clear logs and notes
- License verification status
- Admin submenu order updated
2024
11 releases- Feature
- Support for canceling subscriptions in Paddle Billing
Fix- Paddle admin page was showing wrong version
- Minor bugfixes
- Fix
- Settings toggles were not showing in Paddle Pro
- Minor bugfixes
- Fix
- Unable to purchase when upgrading to v2.0.0
- Different meta key for Live and Sandbox
- Other minor bugs
-
Major release introducing Paddle Billing support. Back up your site before updating and re-verify settings after the upgrade.
Feature- New Paddle Billing support
- Popup and inline checkout
- Webhook validation
- Two-day refund
- New checkout tamper warning
Fix- Bug fixes and improvements
- Fix
- Calling deprecated hooks
- Improved
- Paddle fulfillment webhook with payment status
Fix- Fulfillment webhook not supported for latest EDD version
- Fix
- Paddle fulfillment webhook issue
- Fix
- Fixed webhook events
- Added more debug info
- Fix
- EDD 3.3.2 compatibility issue
- Recurring Payment update issue
- Plugin update issue fixed
- Fix
- Plugin initialization issue before WordPress init hook
- Fix
- Compatibility with Easy Digital Downloads Pro
- Compatibility with Easy Digital Downloads latest version 3.2.9
- Removed legacy call
2023
8 releases- Fix
- Product meta data not found
- Payment receipts not found
- Fix
- Paddle pay link missing bug
- Improved
- Paylink generation debug process improved
- Fix
- Payment link generation failed for recurring payments
- Feature
- Partial refund support for both one-time and recurring payments
- Fix
- Undefined payment status
- Refactor
- Separated all settings into PaddlePaymentSettings class
- Moved all JavaScript code to a separate file
- Certain code parts for improved performance and readability
Remove- Direct Paddle checkout option due to Paddle policy changes
Feature- New error message for failed payments
- Fix
- Payment link issue for popup checkout option
- Functions conflict with Paddle for WooCommerce plugin
Feature- Order notes for API failure
- Legacy support for older versions
Refactor- smartpay_paddle_log() → smartpay_paddle_edd_log()
- get_paddle_api_credentials() → get_paddle_edd_api_credentials()
2022
7 releases- Fix
- File download section not visible after session expires
- Feature
- Success message at EDD payment success page
Fix- Paddle payment pop-up loads twice after payment succeeded
- Feature
- Processing status while processing payment
Fix- Payment was not refunded from EDD dashboard
- Pay now modal was shown twice if payment already happened
- Fix
- The subscription was not renewed
- Fix
- Downloadable products were not visible
- Pay Now button visible on confirmation page if status is completed
- Fix
- License tab was not showing on EDD v3
- Compat
- Support for EDD version 3.0
2021
7 releases- Fix
- Double payment issue for paddle popup
- Improved
- Plugin namespace
- License check functionality
- Improved
- Plugin's name text
- Feature
- Paddle Sandbox option
Fix- License updater stdClass namespace issue
- Remove
- Appsero dependency
- Fix
- Solved conflict issue with other payment gateway class
- Fix
- Strong tag missing issue in admin license tab
- Paddle dashboard subscription customer broken link
- 'complete_signup' triggering issue for different gateways
2020
18 releases- Fix
- Paddle fulfillment webhook late receive
- Feature
- Customer subscription cancel action added
- Support pay link data filter
Fix- Thousand and decimal separator problem for paddle amount solved
- Improved
- Reduce paddle icon size
Fix- Solved 3-digit amount problem
- Improved
- Added new currency support for NOK and THB
- Increased PHP version compatibility to 7.2.0
- Improved
- Appsero client updated
- Improved
- Simplified paddle popup custom message
- Fix
- Changed first payment amount by cart price for recurring items
- Feature
- Custom title for checkout page
Improved- Paddle refund support from WP Admin
- Latest Paddle PHP SDK
Fix- 'edd_post_refund_payment' triggering issue for payment refund
- Fix
- Solve the license activation problem
Improved- Improve data validation for webhook
- Feature
- Option to set custom icon for checkout page
Fix- Payment pending for regular item problem
Improved- Improve product title for paddle checkout
- Update EDD error messages
- Rewrite debug log message
- Refund payment webhook updated
- Improve currency checker
- Replace debug settings by EDD debug option
- Feature
- Custom title for checkout page
Improved- Reform debug log message
- Improve refund webhook
- Fix
- Bug fixed for refund webhook
- Feature
- Auto license validation for subscribers
Fix- Plan duration conflict with paddle
Improved- Gateway description improved for paddle webhook info
- Feature
- Check the API credentials option
Fix- Paddle subscription plan id creation
Improved- Improve recurring gateways webhook
- Paddle PayLink added to make recurring payments
- Plan name for paddle subscription plan
- Check pay link exists on payment page
- Feature
- Check subscription plan is created
Improved- Error message for API call
- Paddle subscription data (plan_length and plan_type)
Fix- Paddle subscription creation
- Licence input page problem
- Fix
- Credential problem on recurring init
Improved- Check the existing plan for new subscribers
- Feature
- Recurring payment support
- Release
- Initial release