WooCommerce 11.2 Release: GTIN Matching and Checkout Dates

What changed in the WooCommerce 11.2 release

WooCommerce 11.2.0 is available now for your online store, bringing updates to the product CSV importer, checkout fields, email settings, and block styling. This release includes 642 pull requests contributed by 93 developers, alongside required database updates.

According to the official WooCommerce 11.2.0 release notes, store owners should review the update guide and changelog before applying the update to production sites. The platform requires PHP 7.4 or higher and tests up to WordPress version 7.1.

How does GTIN product matching work in WooCommerce?

The product CSV importer has received row matching and cleanup improvements. When you have the update existing products setting enabled, the importer now matches spreadsheet rows by global unique identifiers if no post ID or product SKU is present.

This means your catalog imports can automatically recognize items using GTIN, UPC, EAN, or ISBN numbers. If you manage large inventories from multiple suppliers, this update reduces duplicate entries and speeds up catalog updates.

Collecting date fields through the checkout block

The additional checkout fields API now supports date fields. Extensions and developers can use this addition to collect specific calendar data from buyers during checkout, such as preferred delivery dates or birthdays.

Store owners can implement these fields directly within the Checkout block. If your business relies on scheduled deliveries or age verification, this native support removes the need for custom checkout hooks.

Configurable withdrawal emails for store owners

WooCommerce 11.2 adds configurable emails for order withdrawal requests. These messages acknowledge customers and notify merchants when a request is submitted.

You can manage both notifications by navigating to WooCommerce > Settings > Emails. From there, you can adjust recipients, add extra content, view previews, and enable or disable each notice independently.

Block styling updates and design flexibility

Several core blocks have received additional styling options in this version. These styles build on top of existing formatting to give theme developers more control over storefront layouts.

Site owners can override these styles using global styles by going to Appearance > Editor > Styles > Blocks, or by editing individual block instances directly in the WordPress site editor.

Security patches and administrative changes

This version includes security fixes across multisite administration, user roles, and email notifications. Because these patches address vulnerabilities, site administrators should update promptly as outlined in the official WooCommerce 11.2.0 package archive.

Key security adjustments include:

  • Cc and Bcc recipients can no longer be set for password reset, new account, and email confirmation messages to protect verification links.
  • Downloadable-product authorization is stricter, rejecting malformed order credentials before checking permissions.
  • Shop managers can no longer edit users who hold higher privileged roles outside the default shop manager scope.
  • Multisite blueprint imports now require network super admin rights instead of subsite administrator access.

What to check before updating your store

Before running the update, check your installed plugins for known incompatibilities. For instance, PublishPress Future versions 3.0.0 through 4.10.3 cause fatal errors on WooCommerce 11.2 sites because they load an outdated copy of Action Scheduler.

If you use PublishPress Future, update it to version 4.10.4 or later before you update WooCommerce. Always test updates on a staging site and make a complete backup before applying database changes to your live store.

FAQ

What are the new features in WooCommerce 11.2.0?

The release adds GTIN product matching for CSV imports, date fields in the checkout block API, configurable order withdrawal emails, and expanded block styling options.

How does GTIN product matching work in WooCommerce?

When updating existing products via CSV import, WooCommerce now matches rows using GTIN, UPC, EAN, or ISBN numbers if your spreadsheet lacks product IDs or SKUs.

How do I update to WooCommerce 11.2 safely?

Create a full backup of your database and files, test the update on a staging site to check extension compatibility, and then update the plugin from your WordPress admin dashboard.

Next steps for your store

Begin by checking your site health and verifying that your PHP version meets the platform requirements. Next, create a staging copy of your store and update your plugins, starting with known dependencies like Action Scheduler and PublishPress Future. Finally, test your checkout process and run the required database update.

If you prefer an experienced team to handle updates, backups, and security hardening for your store, take a look at our WooCommerce Maintenance Service.

Filed under
Tags
Is your WordPress site as healthy as it should be?

Get a free audit covering security, updates, backups, and performance gaps. Takes 60 seconds to request and costs nothing.

Get your free audit