WooCommerce 10.3: Feature Enhancements and New Capabilities
Address Autocomplete for Checkout
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 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) Implementation
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. 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 in Beta Testing
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.
Additional Features and Updates
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.
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 behaviour, like scrolling to the variation image in the Product Gallery block or hiding the Product Quantity block if the variation is sold individually.
API and Session Management Changes
Several API updates have been introduced, including a new /wc/v3/variations endpoint and improvements in script dependency handling. Additionally, WooCommerce 10.3 introduces opt-in, experimental session management changes designed to improve site performance through better caching compatibility.
The Clear Customer Sessions When Empty feature automatically removes unnecessary session cookies, enhancing page caching for non-logged-in users. These changes are expected to provide significant performance improvements when enabled.
Important Information and Recommendations
It's crucial to note that WooCommerce 10.3 includes a database update. Developers are encouraged to review the detailed change log and ensure their extensions are updated to maintain compatibility. 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.
To upgrade to WooCommerce 10.3, see our update guide or download the latest release from WordPress.org. If you have any bugs to report, please submit them on GitHub.


