WordPress plugin intelligence profile

Waveform License Manager

License keys for software you sell. Manage keys, devices and releases in wp-admin; with WooCommerce, keys issue on purchase and revoke on refund.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.3.3
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.5 · PHP 7.4
Directory statusactive
Last directory update29 Oct 20263d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Waveform License Manager version 1.3.3 as active, updated 3d ago and tested up to WordPress 7.1.

Overview

About this plugin

Waveform License Manager connects a WooCommerce store to the Waveform License Manager service. Every order for a licensed product gets a license key, emailed to the buyer and shown on their My Account page. A refund or cancellation revokes exactly the units it covers.

Your software checks the key online or offline through the Waveform SDK or the JUCE kit.

  • Licenses in wp-admin: search, view devices, release a device, grant an extra activation, revoke.
  • Order dual-write: completed, refunded and canceled orders are mirrored to the service in the background (Action Scheduler), so checkout is never slowed down.
  • License seats on the order screen: before you refund, see which devices still hold a seat and release them with a recorded reason.
  • My Account “Licenses” tab: buyers see their keys and devices and can deactivate a device themselves.
  • Products, NFR keys, branding and integration pages, all driven by one per-store API key.
  • WooCommerce Subscriptions: one key per subscription, extended on every renewal instead of a new key each billing period.
  • Works with HPOS (custom order tables) and the legacy order storage.

WooCommerce is optional. Without it, the plugin is a wp-admin console for your Waveform account: licenses, devices, products, code pools, releases, NFR keys, blocked customers and email branding all work, and your software activates against the API as usual. With WooCommerce active, orders issue and revoke keys automatically, the order screen shows license seats, and buyers get the My Account “Licenses” tab.

The plugin needs a Waveform License Manager account. There is a free plan. com/ for plans.

External services

This plugin is a client for the Waveform License Manager API, run by Waveform Inc. com (the URL can be changed in Settings or with the WAVEFORM_API_URL constant). It does nothing until you save an API key in Waveform → Settings.

After that it sends:

  • When an order is completed, refunded or canceled (only if Order dual-write is on): the order and line-item ids, each licensed product’s Waveform product id and name, the buyer’s email and first name, and a reference to the buyer’s WordPress user, so the service can issue or revoke license keys and email the buyer. For WooCommerce Subscriptions it also sends the subscription id and the next payment date.
  • When a buyer opens My Account → Licenses (only if the buyer portal is on): the buyer’s customer reference, to list their keys; and the device id when they deactivate a device.
  • When you use the Waveform admin pages: the searches and actions you take there (license key, device id, the reason you type).
  • When WordPress runs a personal-data export or erasure: the buyer’s email, so their license data is included or removed.

com/terms/

com/privacy/

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • digital downloads
  • license keys
  • software licensing
  • activation
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.5 · PHP 7.4
Update activity29 Oct 20263d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.