Woocommerce Gift Cards 是一款WordPress Woocommerce插件的附加组件,它可以创建礼品卡并销售数字礼品卡,用户可以通过礼品卡的余额进行支付。成功的在线商店提供数字礼品卡是有原因的:礼品卡可提高客户忠诚度、增加收入并引入新客户。
Woocommerce Gift Cards 简介
数字礼品卡是在 WooCommerce 商店中销售和接受预付费、多用途电子礼券的最直观、最精简的方式。
使用礼品卡,下订单几乎是即时的:回头客无需使用信用卡,可以使用存储在其账户中的礼品卡中的资金进行支付。
该插件使现有客户可以轻松地:
- 将礼券添加到他们的帐户以备后用。
- 随时检查他们的总余额。
这是一个双赢的功能:客户享受与商店集成的数字钱包的便利和安全,而商店则从提高忠诚度和保留率中获益。为了让新客户的操作变得简单,插件也保留了在下订单之前是否应用礼品卡代码的选项——就像优惠券一样。
Woocommerce Gift Cards 插件主要功能
- 出售简单和可变数字礼品卡。
- 设置过期日期。
- 让客户选择自定义交货日期。
- 发送给多个收件人。
- 按代码、发件人或收件人搜索和编辑已发行的礼券。
- 在全店范围内记录和搜索交易——按代码或按客户。
- 生成发行、使用和过期金额报告。
- 导入和导出礼品卡代码。
更新日志
v2.7.7 - 2026年9月2日
- 修复:防止待处理的礼品卡余额泄露其他客户的订单支付链接
- 修复:礼品卡管理后台空白状态页面中,Logo 与文字重叠而非显示在文字上方的问题
- 修复:将礼品卡订单项目配置限制为仅授权订单编辑者可操作
- 修复:在订单 REST API 和后台管理中应用礼品卡卡号脱敏处理
- 修复:防止礼品卡邮件链接阻塞 PHP 工作进程
- 修复:保护后台更新请求,不再转发浏览器 Cookie
- 修复:在渲染账户礼品卡数据前要求身份验证
- 修复:使用密码学安全的随机源生成礼品卡卡号
- 修复:防止未授权的支付页面访客访问订单取消链接
- 修复:将礼品卡订单变更操作限制为仅授权订单编辑者可操作
- 修复:对自定义礼品卡短代码包装标记进行安全过滤
- 修复:防止在 WordPress 初始化之前加载翻译文件
- 修复:停止检查 WooCommerce 已弃用的营销功能标志
- 开发:将 GitHub Actions 固定到不可变的提交版本
- 开发:将涉及敏感信息的 AI 代码审查工作流固定到不可变版本
- 开发:使用 Jetpack Changelogger 管理更新日志条目,拉取请求改为添加变更文件而非直接编辑 changelog.txt
- 开发:移除冗余和低价值的测试用例
v2.7.6 - 2026年8月19日
- 修复:将商店管理员礼品卡代码的脱敏策略应用于退款撤销错误中。
- 修复:将商店管理员礼品卡代码的脱敏策略应用于分析报告和导出功能中。
- 修复:禁用了可伪造的旧版礼品卡邮件链接,同时保留了新版链接。
- 修复:当 WooCommerce Store API 会话处理程序处于活动状态时,通过邮件链接应用礼品卡会引发致命错误,现已修复。
- 修复:发送“收到礼品卡”测试邮件时,或礼品卡未关联到订单商品时引发致命错误,现已修复。
- 修复:限制仅订阅所有者或商店管理员可修改订阅礼品卡的余额。
- 修复:当数据无法加载时,分析报告完全无法渲染,而不是显示错误信息,现已修复。
- 修复:防止礼品卡导入功能删除商店管理员选定的服务器文件。
- 开发者:在发布部署脚本中恢复了 TLS 证书验证和“遇错即停”(fail-closed)的错误处理机制。
- 开发者:对发布构建中使用的 WP-CLI 可执行文件进行了版本锁定和校验和验证。
- 开发者:新增了纯文本的 lint:phpcs 脚本,并将 PHP_CodeSniffer 升级至 3.13.6(安全更新版本)。
- 开发者:在拉取请求(PR)的 CI 流程中增加了 Markdown、依赖许可证以及 WordPress.org 插件检查(Plugin Check)的验证关卡。
- 开发者:更新了 npm 构建工具链,以解决所有剩余的 Dependabot 安全警报。
- 开发者:将软件包的许可证标识符统一标准化为 GPL-3.0-or-later。
- 开发者:向代理工具开放了共享的 `.ai/commands`,并记录了隔离工作树(isolated worktree)的设置。
- 开发者:将拉取请求(PR)测试与发布凭证进行了隔离。
- 开发者:在 CI 中启用了 CSS 代码检查(linting),并修复了源代码的样式违规问题。
- 开发者:在 CI 中启用了 JavaScript 代码检查(linting),并修复了源代码的违规问题。
- 开发者:将 ESLint 配置迁移到了 ESLint 10 所需的扁平配置(flat config)格式,使代码检查和格式化工具链与 WooCommerce 核心保持一致。
- 开发者:将 phpcs 检查工具中的 wp-coding-standards/wpcs 升级至 3.4.1(安全更新版本)。
- 开发者:更新了开发环境的 Composer 依赖(PHPUnit、Guzzle PSR-7、PsySH、Symfony YAML),以解决 PHP 测试工具链中的安全漏洞。
- 开发者:更新了开发环境的 npm 依赖,以解决构建工具链中的安全漏洞。
- 开发者:加固了 QIT 测试工作流:锁定了 QIT CLI 的版本,并防止工作流输入被插入到 shell 源码中执行。
- 开发者:防止礼品卡扣款操作提交单元测试套件的事务,同时保留了生产环境中扣款的原子性。
- 开发者:更新了使用数据追踪功能,每当追踪数据失效时,都会重新计算首个已发布礼品卡产品的日期。资源下载
安装 & 使用提示
- 已由站长帮翻译团队添加汉化处理,当 WordPress 站点语言设置成简体中文时汉化自动生效。
- 必须搭配 Woocommerce 插件。
- 帮助文档:https://woocommerce.com/document/gift-cards/。
- 不支持在线升级版本,可上传新版安装包升级安装。







