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
Open
Last updated: January 29, 2026
0 comments
Log in to comment on this feature request.