FenixTrace for WordPress
Send product data to FenixTrace for traceability and EU compliance (EUDR / Digital Product Passport readiness, origin proof, tamper-proof evidence). FenixTrace handles notarization and compliance automatically, server-side. Adds a custom post type without requiring WooCommerce.
Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/fenixsoftwarelabs/fenixtrace-iota-plugin-wordpress/archive/refs/heads/main.zipWordPress plugin that adds a "FenixTrace Products" custom post type and sends product data to FenixTrace for traceability and EU-compliance — origin proof, EUDR / Digital Product Passport readiness, tamper-proof evidence and anti-counterfeiting. FenixTrace handles all notarization, evidence and compliance automatically (server-side). No WooCommerce required — works with plain WordPress.
Built by Fenix Software Labs
How It Works
WordPress Product (CPT) → JSON → Integration Kit → FenixTrace (notarization & compliance, server-side) → FenixTrace Scanner
vs WooCommerce Plugin
| Feature | This Plugin | WooCommerce Plugin |
|---|---|---|
| Requires WooCommerce | No | Yes |
| Product source | Custom Post Type | WC Products |
| Best for | Non-shop sites, catalogs, traceability portals | Online stores |
Requirements
- WordPress 5.8+
- PHP 7.4+
- FenixTrace Integration Kit running
Installation
- Copy to
wp-content/plugins/fenixtrace/ - Activate from Plugins in WP Admin
- Go to Settings → FenixTrace to configure
Configuration
| Setting | Description |
|---|---|
| Kit URL | Integration Kit address (default: http://localhost:3005) |
| Upload Directory | Optional path to Kit's uploads/ folder |
| Company Name | Your company name attached to traceability records |
| Default Template | Product category (agro, pharma, fashion, etc.) |
| Auto-sync | Sync automatically when product is published |
Usage
Create Products
Go to FenixTrace → Add Product. Fill in title, description, and product data (SKU, barcode, price, weight, origin, template).
Send to FenixTrace
On the product edit page → sidebar "FenixTrace Blockchain" → click "Send to FenixTrace". FenixTrace notarizes the record and handles evidence and compliance automatically (server-side).
REST API
# Sync a product
POST /wp-json/fenixtrace/v1/sync/{id}
# Get product traceability status
GET /wp-json/fenixtrace/v1/sync/{id}
Admin List Columns
The product list shows: State (badge), TX Hash, Last Sync for quick overview.
Other Plugins
| Plugin | Platform | Repository |
|---|---|---|
| FenixTrace for WooCommerce | WordPress + WooCommerce | GitHub |
| FenixTrace for Odoo | Odoo 16/17 | GitHub |
| FenixTrace for PrestaShop | PrestaShop 1.7/8.x | GitHub |
| FenixTrace for Salesforce | Salesforce CRM | GitHub |
Links
License
GPL-2.0-or-later