How to Resolve the License Validation Error
The activation process connects your website directly to the Envato server to verify your purchase.
If you see this message, it usually means your server or localhost can’t reach the Envato API.
Here’s how to fix it:
1. Test on a Live Website
Try activating your license on your live domain (not localhost).
If it works there, the problem is with your local environment, not the license or product.
2. Check Your Internet Connection or ISP
Make sure your internet provider allows outgoing connections to external servers.
Some corporate networks, firewalls, or VPNs may block connections to Envato’s API.
3. Verify cURL Is Enabled
The activation system uses PHP cURL to communicate with Envato.
On your server or localhost, make sure:
PHP cURL is installed and enabled (
phpinfo()→ search forcURL).Your PHP version is 7.4 or higher.
SSL (HTTPS) connections are supported.
4. Check Firewall or Security Plugins
Firewalls, WordPress security plugins, or hosting-level security (like ModSecurity) may block outgoing connections.
Temporarily disable them and try activating again.
5. Confirm Envato’s API Is Reachable
You can test access manually:
Visit this URL in your browser or via terminal:
https://api.envato.com/If it doesn’t load, your server can’t reach Envato — contact your hosting provider.
6. Switch to a Live Server (if using Localhost)
Localhost environments (like XAMPP, WAMP, MAMP, LocalWP, etc.) sometimes block external API calls.
In that case:
Upload your site to a temporary live domain or staging site.
Activate your license there.
Once activated, you can move your setup back if needed.
7. Contact Hosting Support
If none of the above work, contact your hosting provider and ask them to enable outbound HTTPS (port 443) connections to api.envato.com.
In short:
This error means your server can’t reach Envato’s API.
Testing it live and checking cURL, firewall, and network settings usually fixes it.
then 'Add to home screen'
then 'Add to home screen'
No comment