Link Plans to Products

Updated 10 July 2026

Once you have created a license plan, the next step is to connect it to the WooCommerce product your customers will buy. This connection tells the plugin: “When someone buys THIS product, generate a license key using THESE rules.” Without this connection, no license key will be created – even if orders are placed.

Why You Need to Link a Plan

The plugin has no way to know which products should generate license keys unless you tell it. By assigning a plan on the product’s License tab, you are making that product a “licensed product.” From that point forward, every order containing that product will automatically trigger key generation using the plan’s rules.

Real-world example: You sell a product called “Invoice Manager Pro.” You have two plans: “Annual License” (365 days, 1 device) and “Lifetime License” (no expiry, 3 devices). You create two separate WooCommerce products – one for each tier – and assign the matching plan to each one. When a customer buys “Invoice Manager Pro – Annual,” they get an annual key. When they buy the Lifetime version, they get a lifetime key.

Where to find it: Go to Products in WordPress admin → open or create any product → scroll down to the product data box → click the “License” tab.

License Tab Fields

That is the only field on the License tab – it is intentionally simple. All the detailed rules (duration, max activations) live in the plan itself, not on the product.

Step-by-Step: Assigning a Plan to a Product

Image

Link Plans to Products

Changing or Removing a Plan

You can change the plan assigned to a product at any time. Open the product, go to the License tab, select a different plan from the dropdown, and click Update.

Changing the plan only affects future orders. Any license keys already generated for past orders are not changed – they keep their original plan’s rules (duration, max activations) permanently.

To remove the license feature from a product entirely, open the License tab and select “No plan” from the dropdown. Future orders for this product will no longer generate license keys.

Which Products Can Have a License Plan?

Any standard WooCommerce product can have a license plan assigned to it, including:

If you sell a product in quantities (for example, a customer buys 3 copies), the plugin creates one license key per unit. An order for 3 copies generates 3 separate license keys, all visible in the order and in the customer’s My Account.

Tips