Product Icon

WooCommerce

Sell online with the flexible, customizable ecommerce platform designed to grow with your business. From your first sale to millions in revenue, Woo is with you. See why merchants trust us to power 4+ million online stores.

Support for product-level classification codes in B2B invoicing workflows

Description:
In several EU countries (e.g. Croatia), B2B invoices require a mandatory product/service
classification code (such as national activity or classification codes).

Currently, WooCommerce does not provide a standardized, extensible way to:
– define such a code per product
– conditionally apply it in B2B checkout / order flows
– expose it to accounting / invoicing integrations via API

This leads to custom plugin modifications and lost functionality on updates.

Suggested approach:
– optional product-level metadata field for classification codes
– no hardcoded logic (country-agnostic)
– available via REST API and order meta
– usable by invoicing / ERP / fiscal plugins

This would significantly improve WooCommerce usability for EU B2B commerce
without affecting existing B2C workflows.

screnshot is under
https://github.com/trgonet/woocommerce-kpd-demo/tree/main

Author

mrax

Current Status

Open

Last updated: January 29, 2026

0 comments

Log in to comment on this feature request.