License Type Fields Explained #
Field Descriptions #
Name #
The human-readable label for this type. Appears in the License Type dropdown on WooCommerce product pages, in admin list tables, and in the License Type info box on product edit screens. Required and must be unique.
Slug #
Auto-generated from the Name on creation. Used internally as an identifier. Cannot be edited after creation. Example: “Professional Support” becomes professional-support.
Description #
An internal note visible only to administrators. Use it to record the intended audience or terms for this type. Not displayed to customers.
Activation Limit #
The maximum number of site activations allowed for licenses of this type. Enter 0 for unlimited activations. This is the License Type default; products and variations can override it.
Is Lifetime #
New in v1.2.2. When this checkbox is enabled, licenses generated with this type never expire. The License Duration field is ignored entirely when Is Lifetime is set. This flag is also stored on the generated license record so it persists even if the License Type is later edited.
Use Is Lifetime for one-time purchase products where the customer should retain access indefinitely.
License Duration (months) #
How many months a license generated with this type remains valid. The expiration date is calculated at order time by adding this number of months to the purchase date. Ignored when Is Lifetime is enabled. This is the License Type default; products and variations can override it.
Allows Updates #
When enabled, licenses of this type are permitted to download software updates through the DDLS update API. Disable for trial or evaluation licenses where update access should be restricted.
Allows Premium Content #
When enabled, licenses of this type grant access to premium content or features. Your product integration code checks this flag via the DDLS REST API response.
Allows API Access #
When enabled, licenses of this type can authenticate against your custom API endpoints. Disable for limited-tier or trial licenses.
Sort Order #
A numeric value controlling the display order of License Types in lists and dropdowns. Lower numbers appear first. Defaults to 0. Use this to ensure tiers appear in logical order (e.g., Standard=10, Professional=20, Enterprise=30).
Is Default #
When enabled, this License Type is pre-selected in the License Type dropdown when editing a new WooCommerce product. Only one type can be the default at a time.
Is System #
A read-only flag set by DDLS on built-in License Types. System types cannot be deleted. They may be edited in limited ways. You cannot set this flag yourself.
Related Topics #
- [Creating a License Type](#)
- [Editing a License Type](#)
- [How Settings Are Resolved (Variable Products)](#)
