Start typing to search...
No results for ""
Before installing the KiviCare Webhook Addon, ensure your system meets these requirements for optimal performance and compatibility.
| Component | Requirement |
|---|---|
| KiviCare Version | 3.0.0 or higher |
| KiviCare License | Active KiviCare Pro license |
| KiviCare Modules | Core modules installed |
| Component | Requirement |
|---|---|
| WordPress Version | 6.0 or higher |
| WordPress Multisite | Supported |
| Admin Access | Required for installation |
| Component | Requirement |
|---|---|
| PHP Version | 8.0 or higher |
| PHP Extensions | cURL, JSON, OpenSSL |
| Memory Limit | 256MB minimum (512MB recommended) |
| Max Execution Time | 60 seconds minimum |
| Upload Max Filesize | 64MB minimum |
Supported:
Required Modules:
| Component | Requirement |
|---|---|
| MySQL | 5.7 or higher |
| MariaDB | 10.3 or higher |
| Database Size | Additional 10MB for webhook tables |
| Component | Requirement |
|---|---|
| Outbound HTTPS | Enabled (required for webhooks) |
| Firewall | Allow outbound connections on port 443 |
| SSL/TLS | Support for TLS 1.2+ |
Your webhook endpoints must meet these requirements:
✅ Publicly accessible URL (not localhost in production)
✅ Valid domain name or IP address
✅ Reachable from your server
✅ Response time < 30 seconds
✅ Stable uptime (99%+ recommended)
✅ Handle concurrent requests
✅ Valid SSL certificate (for HTTPS endpoints)
✅ Support authentication (recommended)
✅ Accept POST/PUT/PATCH requests
Server:
Webhooks:
Server:
Webhooks:
Server:
Webhooks:
✅ SiteGround – Fully supported
✅ WP Engine – Fully supported
✅ Kinsta – Fully supported
✅ Cloudways – Fully supported
✅ AWS – Fully supported
✅ DigitalOcean – Fully supported
✅ Linode – Fully supported
⚠️ Shared Hosting – May need outbound HTTPS enabled
⚠️ Managed WordPress – Check firewall rules
⚠️ Budget Hosting – Verify PHP version and extensions
❌ Free Hosting – Insufficient resources
❌ Very Cheap Shared Hosting – Performance issues
❌ Localhost – For development only
Supported Browsers:
Not Supported:
cURL
# Check if installed
php -m | grep curl
# Install on Ubuntu/Debian
sudo apt-get install php-curl
# Install on CentOS/RHEL
sudo yum install php-curl
JSON
# Check if installed
php -m | grep json
# Usually included by default
OpenSSL
# Check if installed
php -m | grep openssl
# Install on Ubuntu/Debian
sudo apt-get install php-openssl
Mbstring – For character encoding
XML – For data processing
GD – For image handling
Zip – For backups
Create a file phpinfo.php in your WordPress root:
<?php
phpinfo();
?>
Visit https://yoursite.com/phpinfo.php and check:
⚠️ Delete this file after checking!
Test outbound HTTPS:
curl -I https://www.google.com
Should return HTTP 200 response.
Symptoms:
Solutions:
Symptoms:
Solutions:
Symptoms:
Solutions:
wp-config.php:define('WP_MEMORY_LIMIT', '256M');
.htaccess:php_value memory_limit 256M
✅ Enable OPcache
opcache.enable=1
opcache.memory_consumption=128
✅ Use PHP-FPM
✅ Enable Gzip Compression
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/plain text/xml
</IfModule>
✅ Use Caching Plugin
✅ Optimize Database
✅ Use CDN
Required for:
Options:
Recommended:
Providers:
Before Upgrading:
After Upgrading:
Start typing to search...
No results for ""