WooCommerce 10.3 has been released on October 21, 2025. This post highlights what’s new in this version of WooCommerce.
See our update guide.
Download directly from WordPress.org.
Other important information:
- ๐ This release does include a database update.
- See more
Latest Release:
๐ WooCommerce 10.3.0
About:
- โ Backwards compatible
- Commits: 277
- Contributors: 54
What’s coming in 10.3
Address autocomplete for Checkout blocks and shortcode
Add autocomplete functionality to Checkout block. #60891
Un-gate address autocomplete feature. #60840

WooCommerce 10.3 introduces Address Autocomplete functionality in both block and shortcode checkout! This feature streamlines the checkout experience by enabling predictive address search, reducing customer friction and improving data accuracy. When enabled, shoppers can start typing their address and select from validated suggestionsโminimizing typos, speeding up checkout completion, and potentially reducing cart abandonment.
For merchants using WooPayments with accounts in good standing, address autocomplete can be activated directly from WooCommerce โ Settings โ General, providing immediate value with zero custom development required. For developers and extension creators, address autocomplete introduces a flexible provider architecture that allows you to integrate your preferred address validation service. Check out our implementation documentation to get started building or integrating address providers for your clients and extensions.
Product Collection Editor improvements
Product Collection: prevent ghost changes in editor #60828
Limit the number of requests for products in Editor #60863

Product Collections continue to get iterative improvements in each new WooCommerce release. These updates focus on improving performance while building collections in the product editor. Store builders should see faster load times when editing product collections due to our continued migration to the core WordPress data layer. You’ll also experience fewer instances of “ghost changes” โ where the block editor prompts you to save changes even when you haven’t edited your template.
Cost of Goods Sold (COGS) is here
Turn Cost of Goods Sold into a non-experimental feature. #60847

We’re excited to announce that Cost of Goods Sold (COGS) is now officially available in WooCommerce core! After a successful beta period, COGS has moved out of experimental features and is ready for production use. This enhancement enables merchants to track the true cost of products sold, calculate precise profit margins at both product and order levels, and make data-driven decisions about pricing, inventory management, and business strategy. For developers who’ve been waiting to implement COGS in client stores or extensions, it’s now fully supported via WooCommerce’s APIs.
COGS introduces backend UI enhancements alongside REST API and programmatic API changes that allow developers to integrate cost tracking into custom workflows, reporting tools, and analytics dashboards. Whether you’re building financial reports, inventory management extensions, or custom admin interfaces, COGS data is now accessible through stable, documented APIs. Store owners can enable COGS in their settings and begin tracking cost data immediatelyโand developers can confidently build on this foundation knowing the feature is production-ready. For implementation details and use cases, check out our earlier deep-dive on COGS.
WooCommerce MCP is available for testing in beta.
Add MCP (Model Context Protocol) integration for WooCommerce. #60901


An early version of the WooCommerce MCP integration is in beta and ready for broader testing.
Model Context Protocol (MCP) is an open standard that allows AI applications to securely connect to external data sources and tools. WooCommerce’s implementation exposes store operations as discoverable tools that AI clients can use with proper authentication and permissions.
This new feature enables AI assistants like Claude, Cursor, VS Code, or any other MCP-compatible client to interact directly with WooCommerce stores through a standardized protocol, opening up new possibilities for AI-assisted store management and development workflows.
More new features and updates
PayPal API Upgrade and Express Checkout buttons.
PayPal WPS migration. #60578
PayPal JS SDK: PayPal buttons with JS SDK. #61034
The WooCommerce PayPal integration has been upgraded to use the PayPal Orders v2 API, offering a faster, more reliable and more secure checkout experience. It also introduces Express Checkout buttons, including PayPal, Venmo, and Pay Later, where available.
Add to Cart + Options block (Beta) gets more interactive
When using the Add to Cart + Options block, choosing a variation will automatically update related product blocks to display the variation data or adjust their behavior, like scrolling to the variation image in the Product Gallery block or hiding the Product Quantity block if the variation is sold individually.
See more info

API Updates
Other important information
Updated legacy script dependency handling
Register scripts earlier with legacy handles #60536
All script assets in WC_Admin_Assets
have been updated to include Woo specific prefixes (for example, accounting
becomes wc-accounting
), so please test your extensions.
Dependencies outside of that class are not guaranteed and should be copied over and registered within respective plugins as their own maintained dependencies.
As always, WooCommerce recommends that developers explicitly enqueue any script and style dependencies via the wp_enqueue_script
function in their extensions and never rely on WooCommerce to be enqueuing them on any given screen.
Experimental Feature: Clearing of Empty Sessions
Add experimental feature to destroy empty WooCommerce sessions #60855
WooCommerce 10.3 introduces opt-in, experimental session management changes designed to improve site performance through better caching compatibility. These changes, centered around the new Clear Customer Sessions When Empty feature, automatically remove unnecessary session cookies that prevent effective page caching for non-logged-in users. Read the full Developer Advisory.
Coupon discount calculation is reverted in 10.3
Revert recalculating coupons on order save #61091
WooCommerce 10.3 reverts a coupon discount fix that caused unwanted recalculations when editing orders or changing status. Read the full Developer Advisory.
Updated Release Scheduled for WooCommerce 10.4
Ahead of WooCommerce 10.4, weโll be introducing a two-week delay to push the 10.4 release away from Black Friday/Cyber Monday (BFCM). Read the full Developer Advisory.
Database updates
๐ wc_update_1030_add_comments_date_type_index
#61288
Changelog
View the full changelog.
Get WooCommerce 10.3
๐ To upgrade: See our update guide or download the latest release from WordPress.org.
๐ Found a Bug? Please submit a report it on GitHub.
Leave a Reply