WooCommerce Product Batch Numbers featured image

WooCommerce Product Batch Numbers v3.4.0

Developer: Botond ZsoldosCategory: WordPress PluginsTrusted with 5 downloadsGeekLatest v3.4.0Updated 9mo ago

Ever needed to control product batches sold throw your WooCommerce shop?

Related items

Related Woocommerce Plugins

Woocommerce Subscriptions icon

WooCommerce Subscriptions - WordPress Plugin

by Prospress Inc

WooCommerce Subscriptions Plugin allows you to introduce a variety of subscriptions for physical or virtual products and services.

Woocommerce Smart Coupons icon

WooCommerce Smart Coupons - WordPress Plugin

by StoreApps

Enhance your coupon options - create gift certificates, store credit, coupons based on purchases and more.

Wholesale For WooCommerce icon

Wholesale For WooCommerce - WordPress Plugin

by WPExperts

Wholesale for WooCommerce is the most advanced wholesale e-commerce solution for running a hybrid wholesale B2B + B2C store.

Ever needed to control product batches sold throw your WooCommerce shop?

This plugins makes that super easy, it’s lightweight and fully integrated with your current WooCommerce experience.

The WooCommerce Product Batch Numbers plugin is a small extension that enables you to manage batch numbers or lot numbers at a product and order level inside WooCommerce. It supports both simple and variable products, allowing you to track those numbers easily in terms of expiration date, supplier and availability.

If your business runs with batch numbers (if you sell food or supplements for example) this is the perfect tool to keep an eye on your stock.

It’s pretty simple to use with existing products and newly created products in WooCommerce. Inside the inventory tab you will see a table to be filled with batch numbers for that specific product. If you have variable products the steps are the same, but in this case we keep the inventory tab for the main product, and you will see inside the variation another table to manage those lot numbers on a variation level.

When batch numbers have been assigned to a product, the plugin will automatically distribute/assign the batches to orders that are placed in your store using FIFO (First In, First Out) principles, so you don’t have to deal with the boring stuff and keep your focus on selling. When required, you can manually adjust the batch assignment on a per order/item basis.

Have a strict control of your stock with batch numbers

Keep your stock organized and up to date with a solid batch numbers management system.

Show full description

The WooCommerce Product Batch Numbers plugin is a small extension that enables you to manage batch (lot) numbers at a product and order level inside WooCommerce. It supports both simple and variable products, allowing you to track those numbers easily in terms of expiration date, supplier and availability.

Keep an eye on expiring dates (optional)

When the expiration date ends the color changes to red to alert you from selling dated products on your store.

Know the orders that contain a certain batch

Keep track of the orders containing a certain batch number to get an history overview of the sales and clients. If something happens to the product you will know exactly who bought it and when.

Control your stock levels

When you add a batch number you will need to add also a stock quantity. This is required to keep tracking the stock units for the batch. When the stock limit is reached the system will archive the batch and use the next available one.

Manage simple and variable product batches

If your products have different colors, sizes, or any kind of variation, this extension will allow you to manage batch numbers also for variable products. For both product types the lot management is done inside the inventory section.

Recent releases

Release history

View all 2 versions
v3.4.0LatestVerified Safe
Nov 26, 2025714.0 KB
Added
  • Added a setting to allow negative values for batch quantities in the backend
  • Added webhook support for batch actions, triggering notifications on create, update, and delete events
  • Added a filter to modify batch allocation arguments
  • Added variation endpoints to REST API documentation
Fixed
  • Removed the `WC_Product` type hint from the `order_items_table_column_content()` method to prevent fatal errors
  • Corrected order note entries and report quantity records
  • Adjusted the return value of the `wpo_wcpbn_get_batch()` function
Other
  • Translations: Updated translation template (POT)
  • Tested: Confirmed compatibility with WooCommerce 10.3
v3.2.7
Nov 25, 2025665.9 KB
View changelog
Added
  • Add PHP 7.4 minimum version requirement
  • REST endpoint to update a batch
Improved
  • Display compatible plugin messages when not activated and settings when activated
  • Update parameters in `wpo_wcpbn_order_item_batch_number` and `wpo_wcpbn_allocated_batch_numbers` hooks
  • Updater version bumped to v2.1.6
  • Updated translation template (POT)
Fixed
  • Remove implicit `null` parameters in functions
  • Incorrect numbers in order note when a batch is reduced
Other
  • Tested: Confirmed compatibility with WooCommerce 9.7

Frequently asked questions

Is WooCommerce Product Batch Numbers GPL licensed?
Yes, WooCommerce Product Batch Numbers is distributed under the GNU General Public License (GPL). You can legally use, modify, and redistribute it on unlimited websites.
What is the latest version of WooCommerce Product Batch Numbers?
The latest version of WooCommerce Product Batch Numbers on GPLCoffee is v3.4.0 (released Nov 26, 2025, 714.0 KB download size). Every new release is synced automatically, and subscribers can update directly from their WordPress dashboard with the one-click connector plugin.
How much does WooCommerce Product Batch Numbers cost on GPLCoffee?
WooCommerce Product Batch Numbers is available for $8.99 for a 1-year license or $22.99 for a lifetime license. Membership plans also include credit-based access so you can download WooCommerce Product Batch Numbers along with thousands of other plugins, themes, and PHP scripts for a single subscription.
Which WordPress and PHP versions does WooCommerce Product Batch Numbers support?
The current release of WooCommerce Product Batch Numbers requires WordPress 4.9 or higher, tested up to WordPress 6.8, PHP 7.4 or higher. Per-release compatibility details are listed in the version history.
Is WooCommerce Product Batch Numbers safe to download?
Yes. The latest release of WooCommerce Product Batch Numbers (v3.4.0) was scanned with VirusTotal and came back clean. Scan results are visible on each version page, and releases flagged as malicious are blocked from the catalog.

Auto-updates included

Install it once, update automatically.

The GPLC Connector installs this plugin from your wp-admin and rolls out new versions to your connected sites - up to 25. Included with 12-month and Geek Lifetime plans (plus legacy 6-month).