ZealDen Sell Your Plugins
ZealDen Sell Your Plugins issues a license key with each WooCommerce order, limits how many sites a key can run on, and delivers updates to the sites that hold a working license. No revenue share: it runs on your own store.

1 Create licenses, for keys you hand out without an order. Customer names, emails and keys are masked in this screenshot.
Requirements
Section titled “Requirements”- WordPress 6.6 or later
- WooCommerce 8.0 or later
- PHP 8.1 or later, with OpenSSL
What it does
Section titled “What it does”- Keys on every order, generated per sale or taken from keys you import. Customers get them in the order email, on the thank-you page and under My Account › Licenses.
- A site limit that holds, even when two sites activate at the same moment. Customers free a seat themselves.
- Expiry and updates periods: a license can work for a set time or forever, and get updates for a set time or forever.
- Updates your plugins download through a signed link that expires within the hour, with a beta channel and staged rollouts.
- Renewals that keep the same key on the same sites, reminder emails, and automatic renewal with Payments via Polar subscriptions.
- Keys encrypted at rest with AES-256-GCM, under a key you keep in
wp-config.php. - Refunds revoke keys, fully or per returned unit.
- Dokan vendors can license their own products.
Where to go next
Section titled “Where to go next”- Set it up
- Licensed products
- The update API for your plugin
- Renewals and reminders
- Beta channel and staged rollouts
- Dokan vendors
- What it doesn’t do, and FAQ
Checked against ZealDen Sell Your Plugins 1.1.4 on main, 19 October 2026.