Product Code for WooCommerce
View on WordPress.orgScores higher than 28% of indexed plugins
About
This plugin will allow a user to add up to two additional internal product identifiers to the order process in addition to the GTIN, EAN, SKU, or UPC.
Security History
What It Does
Product Code for WooCommerce adds two extra customizable identifier fields to your WooCommerce products, complementing the default SKU, GTIN, EAN, or UPC fields. These codes appear in the admin product editor, on order lines, and can be used for internal tracking without affecting the customer-facing storefront. It is built for shops that need secondary references such as bin numbers, supplier IDs, or warehouse locations alongside the standard product data.
Who It's For
This plugin suits WooCommerce store owners running multi-warehouse or wholesale operations who need secondary identifiers like bin numbers, supplier codes, or internal lot references on top of standard SKUs. It works well for industries with strict traceability requirements, such as pharmaceutical, electronics, or subscription box operations, where two extra tracking fields per product simplify backend logistics. Small single-location shops without complex inventory flows will get less value from it.
Who Should Skip It
If your store only needs a single SKU per product and you have no internal warehouse, lot, or supplier coding requirements, this plugin adds fields you will never fill in. Stores needing more than two extra identifiers, or requiring barcode generation and scanning integration, should look at a fuller inventory management plugin instead.
The Bottom Line
At an overall quality score of 75.55 out of 100, Product Code for WooCommerce is a focused, well-maintained utility that solves a narrow but real problem: adding two internal identifiers per product without touching your customer-facing SKU setup. The ratings are excellent, the maintenance signals are strong, and the compatibility profile is current, though the tiny install base and zero public support threads mean you are betting on a less proven option. It is a smart pick for warehouses and traceability-heavy retailers, but a simple SKU-only store has no reason to install it.
Related Plugins
Pick this if your gap is sequential, gap-free order numbering rather than extra per-product identifiers, as it focuses on invoices and order IDs instead of warehouse codes.
Choose this instead when you want a lighter, single-purpose order numbering tool and do not need the two extra product-level code fields Product Code for WooCommerce provides.