[WordPress] 外掛分享: Waveform License Manager

首頁 › 外掛目錄 › Waveform License Manager
WordPress 外掛 Waveform License Manager 的封面圖片
全新外掛
安裝啟用
—
尚無評分
剛更新
最後更新
—
問題解決
WordPress 6.5+ PHP 7.4+ v1.3.3 上架:2026-10-28

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.3.3) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Waveform License Manager」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

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. See https://waveformanager.com/ for plans.
External services
This plugin is a client for the Waveform License Manager API, run by Waveform Inc. at https://api.waveformanager.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.

Terms of service: https://waveformanager.com/terms/
Privacy policy: https://waveformanager.com/privacy/

延伸相關外掛

文章
Filter
Mastodon