Before installing Order Daemon for WooCommerce, ensure your website meets these requirements. This guide helps you verify compatibility and avoid common installation issues.
Quick Requirements Check
- ✅ WordPress 5.6 or higher
- ✅ WooCommerce 5.0 or higher
- ✅ PHP 7.4 or higher
- ✅ MySQL 5.6 or higher
- ✅ At least 128MB PHP memory limit
Essential Requirements
WordPress
Minimum Version: 5.6
Recommended: Latest stable version
Order Daemon requires WordPress 5.6 or newer for security and compatibility. Most hosting providers automatically update WordPress, but you can check your version in Dashboard → Updates.
Why this matters: Older WordPress versions lack security features and modern APIs that Order Daemon needs to function properly.
WooCommerce
Minimum Version: 5.0
Tested up to: 7.8
Status: Must be active
WooCommerce must be installed and activated before installing Order Daemon. Order Daemon extends WooCommerce’s order management system and won’t work without it.
How to check: Look for WooCommerce in your Plugins list. It should show as “Active.”
If WooCommerce isn’t installed:
- Go to Plugins → Add New
- Search for “WooCommerce”
- Install and activate the official WooCommerce plugin
- Complete the WooCommerce setup wizard
PHP Version
Minimum: PHP 7.4
Recommended: PHP 8.0 or higher
End of Life: PHP 7.4 reaches end-of-life in November 2022
How to check your PHP version:
- Go to Tools → Site Health → Info
- Expand the “Server” section
- Look for “PHP version”
If you need to upgrade PHP:
- Contact your hosting provider
- Most hosts offer PHP version switching in their control panel
- Upgrading PHP also improves your site’s speed and security
Hosting Requirements
Server Specifications
Memory Limit: 128MB minimum (256MB recommended)
Execution Time: 30 seconds minimum
Database: MySQL 5.6+ or MariaDB 10.0+
Recommended Hosting Features
- ✅ SSD Storage – Faster database operations
- ✅ HTTP/2 Support – Better performance
- ✅ Regular Backups – Protect your data
- ✅ SSL Certificate – Required for secure checkout
- ✅ CDN Support – Faster global loading
Popular Compatible Hosts
Order Daemon works with all major WordPress hosting providers:
- WP Engine ✅
- SiteGround ✅
- Bluehost ✅
- Kinsta ✅
- Cloudways ✅
- GoDaddy ✅
Browser Compatibility
Order Daemon’s admin interface works with all modern browsers:
- ✅ Chrome (last 2 versions)
- ✅ Firefox (last 2 versions)
- ✅ Safari (last 2 versions)
- ✅ Edge (last 2 versions)
- ❌ Internet Explorer (not supported)
Plugin Compatibility
Required Plugins
WooCommerce: Must be active for Order Daemon to function.
Compatible Plugins
Order Daemon works alongside most WordPress and WooCommerce plugins:
- ✅ Payment Gateways – PayPal, Stripe, Square, etc.
- ✅ Shipping Plugins – WooCommerce Shipping, ShipStation, etc.
- ✅ Subscription Plugins – WooCommerce Subscriptions, etc.
- ✅ SEO Plugins – Yoast, SEOPress, RankMath, etc.
- ✅ Security Plugins – Wordfence, Sucuri, etc.
- ✅ Caching Plugins – LightSpeed Cache, etc.
- ✅ Backup Plugins – UpdraftPlus, etc.
Potential Conflicts
- ⚠️ Other Order Automation Plugins – May cause duplicate processing
- ⚠️ Custom Order Status Plugins – May interfere with completion logic, though some may work together just fine
- ⚠️ Heavy Page Builders – May slow down admin pages
If you experience conflicts: Deactivate other order automation plugins before installing Order Daemon.
Pre-Installation Checklist
Before installing Order Daemon, complete this checklist:
✅ WordPress & WooCommerce
- WordPress 5.6+ is installed
- WooCommerce 5.0+ is active
- WooCommerce setup wizard is complete
- You can create test orders successfully
✅ Server Environment
- PHP 7.4+ is running
- Memory limit is at least 128MB
- Database is MySQL 5.6+ or MariaDB 10.0+
- SSL certificate is installed
✅ Backup & Safety
- Recent backup is available
- Staging site is set up (recommended)
- You have admin access to WordPress
- You can access hosting control panel
✅ WooCommerce Settings
- Payment methods are configured
- Shipping zones are set up
- Tax settings are complete
- Order statuses are working correctly
How to Check Your Requirements
Method 1: WordPress Site Health
- Go to Tools → Site Health
- Click the Info tab
- Check these sections:
- WordPress – Version information
- Server – PHP version and memory limit
- Database – MySQL version
Method 2: WooCommerce Status
- Go to WooCommerce → Status
- Review the System Status tab
- Look for any red ❌ indicators
- Address any issues before installing Order Daemon
Method 3: Plugin Information
- Go to Plugins → Installed Plugins
- Find WooCommerce in the list
- Check that it shows “Active”
- Note the version number
Common Issues & Solutions
“WooCommerce is required” Error
Problem: Order Daemon won’t activate
Solution: Install and activate WooCommerce first
Steps:
- Go to Plugins → Add New
- Search for “WooCommerce”
- Install the official WooCommerce plugin
- Activate WooCommerce
- Try activating Order Daemon again
PHP Version Too Old
Problem: Fatal error on activation
Solution: Upgrade PHP version
Steps:
- Contact your hosting provider
- Request PHP 7.4 or higher
- Test your site after the upgrade
- Try installing Order Daemon again
Memory Limit Exceeded
Problem: Plugin causes site crashes
Solution: Increase PHP memory limit
Steps:
- Contact your hosting provider
- Request memory limit increase to 256MB
- Or add this to your wp-config.php:
ini_set('memory_limit', '256M');
Database Connection Issues
Problem: Plugin won’t install or activate
Solution: Check database connectivity
Steps:
- Go to Tools → Site Health
- Check for database errors
- Contact hosting provider if issues persist
Performance Considerations
Recommended Server Resources
For optimal performance with Order Daemon:
Small Store (< 100 orders/month):
- 1 CPU core
- 1GB RAM
- SSD storage
Medium Store (100-1000 orders/month):
- 2 CPU cores
- 2GB RAM
- SSD storage
Large Store (1000+ orders/month):
- 4+ CPU cores
- 4GB+ RAM
- SSD storage
- CDN recommended
Caching Compatibility
Order Daemon works with caching plugins but may require configuration:
Page Caching: ✅ Compatible
Object Caching: ✅ Compatible
Database Caching: ✅ Compatible
Note: Admin pages are automatically excluded from caching.
Security Requirements
SSL Certificate
Required: Yes, for secure order processing
How to check: Look for 🔒 in your browser’s address bar
If missing:
- Contact your hosting provider
- Request free SSL certificate installation
- Update WordPress settings to use HTTPS
File Permissions
Order Daemon requires standard WordPress file permissions:
- Folders: 755 or 750
- Files: 644 or 640
- wp-config.php: 600
Most hosting providers set these automatically.
Getting Help
If Requirements Aren’t Met
Hosting Issues: Contact your hosting provider’s support team. They can help with:
- PHP version upgrades
- Memory limit increases
- SSL certificate installation
- Database optimization
WordPress Issues:
- Check WordPress.org support forums
- Review WordPress documentation
- Consider hiring a WordPress developer
WooCommerce Issues:
- Visit WooCommerce documentation
- Check WooCommerce support forums
- Ensure you’re using the latest version
Before Contacting Support
When seeking help, gather this information:
- WordPress version (Dashboard → Updates)
- WooCommerce version (Plugins page)
- PHP version (Tools → Site Health → Info)
- Hosting provider name
- Error messages (exact text)
- Steps that caused the issue
Next Steps
Once you’ve verified all requirements:
- Create a backup of your site
- Test on staging if available
- Install Order Daemon from the WordPress plugin directory
- Follow the setup guide in Installation and Setup
- Create your first rule with Quick Start Guide