WordPress 插件 · 免费
AumDigital
v1.0.5WooCommerce · 数字商品
AumDigital 是为数字商品调整结账流程的免费 WooCommerce 插件。购物车中全部为虚拟商品时,它去掉街道地址等字段;已付款的虚拟订单自动完成,不再停留在「处理中」;并添加欧盟法规对数字内容要求的撤回权同意勾选框。区块结账和短代码结账均支持。
官方手册
AumDigital
阅读手册 →
功能
- 购物车中全部为虚拟商品时,从结账页去掉街道、门牌、城市、邮编和省州字段。姓名、邮箱和国家保留,因为税费按国家计算,且部分支付网关要求提供账单国家。
- 已付款的虚拟订单自动完成。WooCommerce 默认只对「虚拟且可下载」的商品这样处理,因此许可证密钥、预约、课程名额等订单会停留在「处理中」,需要手动完成。
- 为全数字商品购物车添加必勾的同意框:顾客同意立即交付,并确认放弃欧盟 14 天撤回权。同意记录连同时间戳保存在订单上。
- 区块结账和短代码结账行为一致,使用 WooCommerce 按国家控制地址字段的机制。
- 购物车中有实物商品时,结账保持不变:显示完整地址字段,订单按标准状态流转,不显示同意框。
适用场景
适合整个商品目录均为数字商品的 WooCommerce 商店,例如许可证密钥、模板、电子书、课程以及以虚拟商品形式销售的预约。同时销售实物商品的商店也可安装,所有规则只对不含实物商品的购物车生效。插件不包含文件交付、下载次数限制和许可证密钥发放,这些由 WooCommerce 及其他插件负责。
运行要求
- WordPress
- 6.5+
- PHP
- 7.4+
- 版本
- 1.0.5
常见问题
- 为什么保留国家字段?
- 税费按账单国家计算,且部分支付网关会拒绝没有账单国家的付款。
- 支持区块结账吗?
- 支持,短代码结账也支持。两者在 WooCommerce 中是不同的代码路径,均经过测试,地址字段和同意框在两种结账中的行为一致。
- 银行转账订单会被自动完成吗?
- 不会。只有已收到付款的订单才会自动完成。等待银行转账、支票或货到付款的订单,保持 WooCommerce 设定的状态。
- 撤回权同意保存在哪里?
- 以订单 meta 的形式保存在订单上,并记录勾选时间。后台订单页和订单确认中均可查看;卸载插件后该记录仍保留,作为商店对顾客同意内容的记录。
- 购物车中同时有实物商品时如何处理?
- 购物车中有实物商品时,结账按 WooCommerce 标准流程进行:显示完整地址字段,订单状态照常,不显示同意框。
定制开发
插件覆盖的是足够通用、可以一次开发并长期交付的需求。超出该范围的部分,由定制开发承接。