License Plans

Updated 10 July 2026

A license plan is a template that controls the rules for every license key it generates. Instead of setting rules on each product individually, you create a plan once and reuse it across many products. Think of it like a pricing tier – “Annual” or “Lifetime” – that defines exactly what your customers get.

What Is a License Plan?

Imagine you sell a software product called “SuperApp.” You want to offer two options: a one-year license that works on up to 2 computers, and a lifetime license that works on up to 5 computers. Instead of manually setting these rules on every product, you create two plans – “Annual” and “Lifetime” – and assign them to products. Every order for a product with the “Annual” plan automatically gets a key that expires in 365 days and allows 2 activations.

Plans sit between your settings and your products. When a customer buys a product, the product’s assigned plan tells the plugin: how long should this key be valid, and how many devices can the customer use it on.

Where to find it: In your WordPress admin, go to License Verification → Plans.

Plan Fields Explained

Field Explanations in Plain English

How to Create a New Plan

Image

License Plans

How to Edit a Plan

Go to License Verification → Plans, find the plan you want to change, and click its name to open the edit form. You can change the name, description, duration, max activations, and status.

Editing affects future keys only. If you change the duration from 365 to 730 days, existing license keys that were already generated with the old duration are not changed. Only new keys created after the edit will use the new duration.

Max activations cannot be reduced below the current active license count. If 5 customers already have active licenses from this plan, you cannot set Max Activations below 5 – the system will not allow it, to protect existing customers.

How to Delete a Plan

Open the plan for editing and click the “Delete Plan” button at the bottom. You will be asked to confirm before anything is deleted. A plan can only be deleted if it has no active licenses linked to it. If active licenses exist, you must revoke or expire them first, or wait until they naturally expire.

Deleting a plan removes the plan definition but does NOT delete the license keys that were already generated using that plan. Those keys remain in the system and continue to work until they expire or are manually revoked.

Tips and Best Practices

Common Mistakes