Requirements
- WordPress and WooCommerce installed and active
- PHP 8.0 or higher (8.1+ recommended)
- MySQL 5.7+ or MariaDB 10.2+ with InnoDB
- A user account with Administrator or Shop Manager role
Keep WordPress and WooCommerce updated to their latest stable releases for best compatibility.
Install the free plugin
- In your WordPress admin, go to Plugins → Add New
- Search for “Order Daemon for WooCommerce”
- Click Install Now, then Activate
- Confirm WooCommerce is active – Order Daemon will not initialize without it
After activation, two menu items appear under Order Daemon: All Order Rules and Insight Dashboard.
Order Daemon creates three database tables on activation:
| Table | Purpose |
|---|---|
{prefix}odcm_audit_log | Main event log |
{prefix}odcm_audit_log_payloads | Detailed event payload storage |
{prefix}odcm_audit_log_queue | Two-phase logging queue |
Install the Pro add-on
Pro is a separate plugin that extends the free core. Both must be active for Pro features to work.
- Download the Pro add-on ZIP from your account at orderdaemon.com
- Go to Plugins → Add New → Upload Plugin, select the ZIP, click Install Now
- Click Activate
Pro features unlock automatically when the plugin is active and the licence is valid. You enter your licence key under Order Daemon → Licence.
Note: If you activate Pro before the free plugin, WordPress will show a dependency notice. Activate the free plugin first, then activate Pro.
Verify the installation
Open Order Daemon → All Order Rules and click Add New. You should see the Rule Builder with a trigger selector, conditions panel, and actions panel. If the builder loads, the plugin is working correctly.