Skip to content

Licenses

The Licenses screens show software license keys managed by WooCommerce Software License. Licenses are read-only in MIDDAG Account -- they are created automatically when a PLG-class entitlement is provisioned. This screen lets you view activation status, see which sites are using a license, and deactivate individual site activations when needed.

How licenses work

When a customer purchases a plugin product:

  1. An order is completed in WooCommerce.
  2. MIDDAG Account creates a PLG-class entitlement.
  3. WooCommerce Software License generates a license key.
  4. The customer activates the key on their WordPress site(s) via the MIDDAG App or the plugin's built-in activation form.

Each license has an activation limit (the number of sites it can be active on simultaneously).

List view

Open MIDDAG Account > Licenses to see all licenses across all organizations.

Columns

ColumnWhat it shows
License KeyThe license key string (clickable -- opens detail view)
ProductThe plugin product this license belongs to
OrganizationThe customer organization (clickable)
StatusActive, Expired, or Disabled
ActivationsCurrent activations vs. limit (e.g., "2 / 5")
Expiration DateWhen the license expires (blank if lifetime)
  • Search -- type a license key, product name, or organization name
  • Status -- filter by Active, Expired, Disabled, or All
  • Product -- filter by a specific plugin product
  • Organization -- filter to a specific organization

Detail view

Click any license key in the list to open the detail view.

The header shows:

  • License key (displayed in a monospace font with a copy-to-clipboard button)
  • Status badge (green for Active, gray for Expired, red for Disabled)
  • Product name

License data

FieldDescription
License KeyThe full key string
ProductPlugin product name (clickable link to WooCommerce product)
OrganizationCustomer name (clickable link to Organization detail)
OrderThe WooCommerce order that generated this license (clickable)
EntitlementThe PLG-class entitlement code (clickable)
StatusCurrent license status
ActivationsCurrent count vs. limit
Expiration DateLicense expiry date

Activated sites

A table lists every site where this license is currently activated:

ColumnWhat it shows
DomainThe site URL where the license is active
Activated OnDate the activation occurred
ActionDeactivate button to remove this site's activation

Clicking Deactivate on a site removes that activation and frees up a slot. This is useful when a customer moves a site to a new domain or needs to transfer the license.

Download history

Below the activated sites, a table shows the plugin download history for this license: date, version downloaded, and the IP address of the requester.

Actions

Licenses are read-only records (managed by WooCommerce Software License), but you can perform these operations:

ActionWhat it does
Deactivate SiteRemove a specific site activation from the license
View in WCOpen this license in the WooCommerce Software License admin page

To change a license's activation limit, expiration date, or status, edit it directly in WooCommerce Software License.