WooCommerce License Manager 是一个功能强大的 WordPress 插件,专为 数字产品销售 开发,可通过 WooCommerce 商店管理 软件授权码、激活码、产品密钥 等形式的许可证。
它适用于销售:
软件授权码
游戏激活码(Steam、Xbox 等)
礼品卡(iTunes、Google Play 等)
加密电子产品或文件(如 API key)
✅ 授权码管理
手动添加或批量导入密钥(通过 CSV)
自动为产品分配密钥(在客户下单时)
每个订单自动分配唯一密钥,避免重复
已用 / 未用 密钥状态追踪
密钥使用后自动变为“已用”状态,避免重复发放
支持导出未用或已使用的密钥列表
✅ 支持的产品类型
简单产品
可变产品(每个变体使用不同密钥池)
虚拟/数字产品
✅ 客户体验方面
订单完成后,客户在“我的账户”中可查看授权码
客户可通过邮件收到激活码
多个密钥一次性发送(支持数量设置)
✅ 后台功能
为每个 WooCommerce 商品设定是否启用许可证功能
为每个商品设定密钥分配数量(每个订单发几个密钥)
查看所有密钥的状态、所属产品、订单信息
删除、导入、导出、搜索密钥
支持密钥加密存储,提高安全性
可通过后台启用密钥“防复制格式化”选项(用于显示前遮挡/混淆部分内容)
✅ API 支持
插件提供 REST API 接口
可用于自动分发密钥、远程验证、与第三方系统集成
可开发 SaaS 平台授权校验(如软件在线激活)
密钥可加密存储在数据库中(避免明文)
限定密钥使用次数、过期时间(需配合定制)
依赖平台:WordPress + WooCommerce
兼容性:支持 WooCommerce 4.x / 5.x / 6.x / 7.x / 8.x 等(请看页面说明)
PHP 要求:建议使用 PHP 7.4+
文件导入格式:CSV