Skip to content

Front-end License Portal

Beyond the WooCommerce My Account page, WPLM ships a standalone, themeable license self-service form you can place on any page, post, or widget — no WooCommerce account required.

[wplm_license_manager]

Optionally set a heading:

[wplm_license_manager title="Manage your software license"]

A visitor enters their license key and instantly sees:

  • The license status (active, expired, suspended…).
  • Seat usage — devices in use vs. the seat limit.
  • The expiry date, if any.
  • A list of active devices, each with a Deactivate button so the customer can free a seat themselves (for example after replacing a computer).

Because the customer must supply the key they already own, no login is required — making this ideal for software sold outside of (or alongside) a WooCommerce store.

The form outputs semantic, lightly-styled HTML under a .wplm-license-manager wrapper, so you can override it from your theme:

.wplm-license-manager { /* container */ }
.wplm-license-manager .button { /* buttons */ }
.wplm-license-summary th { /* summary labels */ }