

The EUDR tab in the product data box: supplier, commodity, country of production and due diligence statement reference fields.
Duegrove EUDR Reference Records helps WooCommerce shops that sell cattle, cocoa, coffee, palm-oil, rubber, soy or wood products keep the paperwork their suppliers send under the EU Deforestation Regulation (EUDR) in the store, next to the products and orders it belongs to, instead of in a separate spreadsheet.
For each product or product category you can record the commodity, CN/HS code, supplier name, address and email, country of production, and the due diligence statement reference number and verification number or the declaration identifier your supplier gave you. You choose which fields are required. The Products list then shows which records are complete and lets you filter for products that are missing a reference or a supplier.
When a customer orders, the record is copied onto the order line as it was at that moment, so later product edits never rewrite history. You can add the references to selected WooCommerce emails, such as the admin New order email or the customer invoice for business buyers, and export order-level records as a CSV file for any date range and order status.
Records work with the native WooCommerce product CSV importer and exporter and with bulk edit. The plugin supports High-Performance Order Storage and the block-based checkout.
Important: this plugin is a record-keeping tool. It does not submit anything to the EU Information System (TRACES), it does not decide whether the regulation applies to you, and it is not legal advice. Check the European Commission’s EUDR guidance or your national competent authority for your obligations. All data stays in your WordPress database; the plugin makes no external requests.
duegrove_eudr_get_order_references( $order ) returns the snapshot records of an order’s line items as an array.duegrove_eudr_commodities filters the list of commodities (key => label).duegrove_eudr_reference_pattern filters the plausibility pattern for reference, verification and declaration values.duegrove_eudr_order_references filters the result of duegrove_eudr_get_order_references().duegrove_eudr_export_columns filters the columns of the order-records CSV export.duegrove_eudr_export_row filters each row of the order-records CSV export.duegrove_eudr_email_rows filters the rows of the EUDR references block in emails.duegrove_eudr_effective_record filters the record used for a product or variation.duegrove_eudr_snapshot_data filters the snapshot before it is stored on an order line.A Pro version is available with lot- and batch-level references, a supplier directory, per-variation records, change history, a weekly digest email and PDF and yearly archive exports: https://factory.novaworks.pt/p/duegrove-eudr-reference-records