Paddle for WooCommerce Releases
Everything we've shipped since April 2020 — new features, improvements, and the bugs we squashed along the way.
Latest: v2.7.0 · Apr 16, 2026 Back to product
2026
4 releases- Fix
- WPC Bundle product checkout issue
- WooCommerce Order and Paddle Payment mismatch error
- Fix
- License check cooldown
- Fix
- Paddle Classic — cancel subscription
- Wrong price for different decimal options
- Minimum allowed price amount in Paddle
- Subscription pending cancellation action
- Subscription reactivation action
- Fix
- Paddle request coming before the renewal order is created
2025
19 releases- Fix
- WebHook signature error
- Refund note
- Fix
- WPSubscription data generation error
- Feature
- Added settings to allow/disallow payment methods shown in Paddle checkout
Improved- User checkout experience
- Feature
- Added settings shortcut in plugin list
Fix- Paddle discount creation error
- Trying to access Order ID even if no order is found
- WPSubscription renewal orders were not updating
- Fix
- When partially refunding an order paid in a different currency, sometimes fully refunds the order in WooCommerce
- Old product data was retained when duplicating a product
- Fatal error while creating a new discount
- Fix
- Incorrect discount & refund amount for some currencies
- Paddle order information transaction link for Billing and Classic
- Classic orders were trying to refund from Billing if Billing is enabled
- Trying to access license data when no data is available
- Minor warnings and version number bugs
- Fix
- Incorrect Paddle price for some currencies
- Paddle order info was always showing in the order dashboard
- Some error notices
- Refactor
- Improved WPSubscription support
Fix- Dashboard payment page Paddle logo
-
Backup your site before updating if you have custom integrations.
Refactor- Improved internal code structure to make it more reliable and future-ready
Fix- Fixed update checker
- Feature
- Added support for Subscriptions for WooCommerce
Fix- Variable subscriptions were not being treated as subscriptions
Refactor- Core order functionality
- Feature
- Added Paddle connection checker
- Show warning if old plugin file exists
- Added license visibility toggler in dashboard
- Added more add-ons section in dashboard
Fix- Updated PHP requirement to 8.1
- Minor bugfixes and UX improvement
- Fix
- Price description was not including taxes
- Fatal error because of missing WC_Order
Refactor- Core order functionality
- Fix
- Coupon with special characters causing errors
- Long product descriptions
- Gateway icon alignment
- Fix
- Dependency conflict with other plugins
- Added gateway icon for block checkout
- Plugin errors were not showing properly
Refactor- Changed plugin name
- Reorganized settings menu items
- Fix
- Error caused by Paddle product check
- Feature
- Added single and multi page checkout experience
Fix- Subscription status change
- More bug fixes
- Feature
- Added support for Bundle Products (WPC Product Bundles for WooCommerce)
Compat- Added compatibility for paddle bulk sync
- Feature
- Paddle product information on the products page
Fix- Paddle Billing is set to be enabled by default
- Settings page improved
- Fatal error in Orders page and Subscriptions page
- Minor bugfixes
- Feature
- Added support for SKU in price naming
Fix- Duplicating price in some scenario where SKU is enabled
- Fatal error when call to undefined method in post meta box
- Wrong version showing in admin dashboard
- Minor bugfixes
2024
16 releases- Fix
- Product not found error due to same meta key for sandbox and live
- Change of image in product is not reflected in paddle
- Product validation logic fails to match items if it is a bundled product
- Billing discount creation was calling Classic API
- Fix
- Coupon support for paddle billing
- Long product names were being truncated
- Paddle info block for Orders and Subscriptions
- Feature
- Added new inline checkout
- Added new transaction checkout
- Added new settings for Paddle Payment
Improved- Disabled adding or removing discount in checkout modal
- Show warning and revert back to original items in regular checkout modal if it is tampered
Fix- Refund orders and subscriptions
- Cancel subscriptions from paddle
- Stuck on loading while refunding order
- Webhook items mismatch check
Refactor- Improved code structure and organization
- Fix
- Fixed stuck on refund loading & undefined function error
- Fixed Web-hook Item Mismatch Check
- Default inline checkout was not setting properly
- undefined_transaction_id bug fixed
- Feature
- Paddle Inline checkout support
- Paddle Dark mode support
- Feature
- Added new refund system for Paddle billing
- Introduced webhook system to handle paddle billing refund responses
- Added system for automatic version sync across multiple files
- Implemented automatic formatting and update system for changelogs in readme and changelog files
Fix- Resolved issue with subscription renewal not updating correctly
- Addressed minor bugs
Refactor- Improved code structure and organization
- Fix
- Product auto-renewal was not working
- Price was not updating on the checkout page
- Price not found error
Improved- Errors are more descriptive
- Fix
- Calling of unavailable function (product name creation function)
- Fix
- Parameter Name Correction
- Object Handling Enhancements
Improved- Code Cleanup
- Function Signature Adjustments
- Fix
- Payment validation
- Meta info for Paddle Billing API
- Paddle Max Product name length
- Fix
- Webhook validation
Improved- Webhook failed status code
- Feature
- Paddle Billing API integration
- Paddle Classic Support improved
- Paddle SDK updated to the latest version
- PHP 8.1 as Paddle Official SDK requirement
- Fix
- Vendor updates
- PHP 8.2 as Paddle Official SDK requirement
- Improved
- Variable and subscription price support
- More Paddle billing API Integrations
- Improved
- Customer's data will be passed to Paddle for autofill
- VAT ID will be sent to Paddle for autofill from billing meta `_billing_vat_id`
- Paddle Required — Min PHP version set to 7.4.0
- Error Logging update for faster debug
Fix- Redirect to the Order Receive page once the payment is completed
- PHP warning and notice fixed
- Requirement check error fixed
- Feature
- Paddle Billing API integration
- WooCommerce with High-Performance Order Storage (HPOS) support
- WooCommerce Block Editor support
2023
3 releases- Feature
- Add an option to change the gateway image from the paddle gateway settings
Improved- Update the default checkout image on the WooCommerce checkout
Fix- Paddle checkout instruction was not showing on the thank-you page
- Remove
- Direct Paddle checkout option due to changes in Paddle's policy
- Fix
- Conflict issue with Paddle for EDD plugin
Feature- Legacy support for the older versions
Refactor- smartpay_paddle_log() change to smartpay_paddle_woo_log()
- get_paddle_api_credentials() change to get_paddle_woo_api_credentials()
2022
1 release- Feature
- Partial refund from WC and Paddle
Fix- Refund was not issued from WooCommerce dashboard
2021
2 releases- Improved
- Plugin's name text
Fix- Localization problem in the admin page
- Feature
- Paddle sandbox options
- Two way refund system from woocommerce to paddle
Improved- Paddle SDK
Fix- Plugin name variable missing error
- Updater namespace error
2020
10 releases- Fix
- Paddle fulfillment webhook late receive
- Admin license page error notice
- Feature
- Support for paddle coupon input
Fix- Solved the amount problem for vat and other additions
- Feature
- Customer subscription cancel action added
- Support pay link data filter
Fix- The thousand and decimal separator problem for paddle amount has been solved
- Improved
- Reduce paddle icon size
Fix- Solved 3 digit amount problem
- Improved
- Added new currency support for NOK and THB
- Increased the PHP version compatibility to 7.2.0
- Improved
- Appsero client updated
- Improved
- Simplified paddle popup custom message
- Fix
- Adding debugs log problem
- Paddle SDK including problem
- Feature
- Subscription payment
Improved- Improve web-hooks and log messages
- Release
- Initial release
- New: Plugin license page