Title: License For Envato
Author: Ashraful Sarkar Naiem
Published: <strong>March 4, 2023</strong>
Last modified: May 17, 2026

---

Search plugins

![](https://ps.w.org/license-envato/assets/banner-772x250.png?rev=3534776)

![](https://ps.w.org/license-envato/assets/icon-256x256.png?rev=3534776)

# License For Envato

 By [Ashraful Sarkar Naiem](https://profiles.wordpress.org/ashrafulsarkar/)

[Download](https://downloads.wordpress.org/plugin/license-envato.1.2.0.zip)

 * [Details](https://wordpress.org/plugins/license-envato/#description)
 * [Reviews](https://wordpress.org/plugins/license-envato/#reviews)
 *  [Installation](https://wordpress.org/plugins/license-envato/#installation)
 * [Development](https://wordpress.org/plugins/license-envato/#developers)

 [Support](https://wordpress.org/support/plugin/license-envato/)

## Description

Are you a theme or plugin developer selling your products on the Envato market? 
Struggling to manage purchase-code licenses across multiple customer domains? **
License For Envato** is the solution.

Install this plugin on your WordPress site to turn it into a fully-featured license
server. It validates Envato purchase codes through the official Envato API and stores
per-domain activation records in your database. Your customers activate their copy
directly from your theme or plugin settings page — no third-party service required.

#### 🔑 How It Works

 1. **Server Setup** — Install the plugin on your WordPress site and connect your Envato
    personal token.
 2. **Client Integration** — Copy the provided PHP class into your theme or plugin 
    and point it at your server URL.
 3. **Display the Form** — Instantiate the class on your settings page to render an
    activate/deactivate form for your customers.

#### ⚡ Features

 * Easy one-time server setup
 * Validates purchase codes via the official Envato API
 * Per-domain license activation and deactivation
 * REST API endpoints for client integration (`/wp-json/licenseenvato/v1/active`,`/
   wp-json/licenseenvato/v1/deactive`)
 * Copy-paste PHP integration class included
 * Search and manage verified licenses from the admin panel
 * Secure token-based activation flow (AES-256-CBC encrypted storage)
 * Lightweight and fast — no external dependencies at runtime

#### 📖 Documentation

Full documentation is available at [https://ashrafulsarkar.github.io/license-envato/](https://ashrafulsarkar.github.io/license-envato/)

#### 🐙 GitHub

[https://github.com/ashrafulsarkar/license-envato](https://github.com/ashrafulsarkar/license-envato)

## Screenshots

 * [[
 * Connect your Envato personal token under Settings  Envato tab.
 * [[
 * Account details displayed after a successful token connection.
 * [[
 * Verified license list with domain and purchase-code records.
 * [[
 * REST API activation and deactivation in action from a client theme/plugin.

## Installation

 1. Deactivate the plugin if you have a previous version installed.
 2. Upload the `license-envato` folder to the `/wp-content/plugins/` directory, or 
    install it directly through the WordPress Plugins screen.
 3. Activate **License For Envato** via the **Plugins** menu in WordPress admin.
 4. Navigate to **License Envato  Settings  Envato** tab and paste your Envato personal
    token, then click **Save Envato Token**.
 5. Follow the [documentation](https://ashrafulsarkar.github.io/license-envato/) to
    integrate the client PHP class into your theme or plugin.

#### Required Envato Token Permissions

 * View and search Envato sites
 * View your Envato Account username
 * View your email address
 * Verify purchases of your items
 * List purchases you’ve made

## FAQ

### How do I set up this plugin?

Go to **wp-admin  License Envato  Settings**, enter your Envato personal token under
the **Envato** tab, and click **Save Envato Token**.

### Where is the full documentation?

Full documentation with step-by-step integration instructions is available at [https://ashrafulsarkar.github.io/license-envato/](https://ashrafulsarkar.github.io/license-envato/).

### How does the client integration work?

Copy the PHP class from the documentation into your theme’s `functions.php` or a
dedicated file in your plugin. Set `LICENCE_CALL_URL` to your WordPress site URL
and `PREFIX` to a unique prefix for your product. Then call `new licenseCodeVerifyForm();`
on your settings page.

### Can I use this for multiple products?

Yes. Use a unique `PREFIX` constant per product to keep option keys separate in 
the WordPress database.

### Where can I report bugs or contribute?

Bugs can be reported on the [GitHub repository](https://github.com/ashrafulsarkar/license-envato).
Pull requests are welcome.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“License For Envato” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Ashraful Sarkar Naiem ](https://profiles.wordpress.org/ashrafulsarkar/)

[Translate “License For Envato” into your language.](https://translate.wordpress.org/projects/wp-plugins/license-envato)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/license-envato/), check
out the [SVN repository](https://plugins.svn.wordpress.org/license-envato/), or 
subscribe to the [development log](https://plugins.trac.wordpress.org/log/license-envato/)
by [RSS](https://plugins.trac.wordpress.org/log/license-envato/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.2.0 – 18-05-2026

 * Plugin version now read dynamically from file header — single source of truth
 * Documentation moved to GitHub Pages (https://ashrafulsarkar.github.io/license-
   envato/)
 * Admin Documentation menu now links directly to the GitHub Pages docs
 * Security hardening: AES-256-CBC token encryption, sslverify enabled, improved
   nonce handling

#### 1.1.0 – 11-05-2025

 * Tested up to WordPress 6.8
 * Local File Inclusion vulnerability fixed
 * Multiple product verification issue fixed

#### 1.0.0 – 04-03-2023

 * Initial release

## Meta

 *  Version **1.2.0**
 *  Last updated **5 days ago**
 *  Active installations **9,000+**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.2 or higher **
 * Tags
 * [license](https://wordpress.org/plugins/tags/license/)[license manager](https://wordpress.org/plugins/tags/license-manager/)
 *  [Advanced View](https://wordpress.org/plugins/license-envato/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/license-envato/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/license-envato/reviews/)

## Contributors

 *   [ Ashraful Sarkar Naiem ](https://profiles.wordpress.org/ashrafulsarkar/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/license-envato/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.buymeacoffee.com/ashrafulsarkar)