Skip to content

套餐设置 ​

扩展包

本页功能由商业扩展包提供(服务端 COMMERCE_PACK_ENABLED,管理端 VITE_COMMERCE_ENABLED)。关闭或删除该包后,本页菜单与接口一并消失。开关说明见 扩展包开关与裁剪。

套餐设置用于配置用户端可购买的方案和规格。当前产品口径是:

  • 方案:用户看到的一张套餐卡片,例如“基础版”“专业版”“积分包”。
  • 规格:方案下的具体购买项,例如“月付”“年付”“1000 积分”。

用户端会在一张方案卡片内切换多个规格,实际下单时仍按具体规格的套餐 ID 购买。

后台入口 ​

  • 菜单路径:支付财务 → 套餐设置
  • 后台地址:/payment/packages

能做什么 ​

列表页按套餐状态、方案类型和名称筛选套餐。可以新增方案或在已有方案下新增规格,修改规格的价格、周期、积分等信息;未产生订单的规格可以删除,已有订单关联时建议改为禁用。

方案信息 ​

配置项说明填写建议
方案标识方案的内部唯一标识,例如 basic、pro、credits使用英文、数字、短横线或下划线,后续同一方案下的规格保持一致
方案名称用户端卡片主标题使用“基础版”“专业版”“积分包”等用户容易理解的名称
方案类型会员 或 积分周期类权益选会员;一次性购买积分选积分
权益列表用户端权益列表的唯一来源,每行一条写用户能得到什么,不要在其他字段重复维护
方案说明用户端卡片上的简短说明可写适合人群或使用场景,保持简洁

规格信息 ​

配置项说明填写建议
规格名称方案下的具体购买项名称例如“月付”“年付”“1000 积分”
启用控制该规格是否可购买新规格建议先关闭,完成测试后再启用
默认规格用户端打开方案卡片时默认选中的规格同一方案同一类型下建议只设置一个默认规格
周期会员有效期和用户端价格周期的单位;积分固定为一次性会员可选天、周、月、年;积分不需要改
周期数量与周期组合成用户端文案,并自动换算会员有效天数月付填 1 + 月,季付填 3 + 月,年付填 1 + 年
价格(CNY)人民币售价正式可购买规格必须大于 0
价格(USD)PayPal / Stripe 等美元支付使用有海外支付时建议填写,不建议长期依赖换算兜底
积分额度支付成功后发放的积分数量会员可作为会员积分,积分包作为普通积分
会员等级会员规格的等级,数字越大等级越高只对会员有意义;积分保持 0 即可
方案排序方案卡片排序,数字越大越靠前主推方案设置更大数字
规格排序同一方案内规格排序,数字越小越靠前月付、年付可按运营重点排序
角标规格上的轻量提示例如“推荐”“省 20%”

用户端展示规则 ​

  • 用户端按“方案卡片”展示,规格不会各自单独成卡。
  • 用户在方案卡片内切换规格,购买时仍会按具体规格下单。
  • 权益列表只读取“权益列表”字段。
  • 已禁用规格不会出现在用户端。
  • 积分使用一次性规格,不会被展示成自动续费订阅。

到账规则 ​

会员规格支付成功后发放会员积分,并按周期和周期数量自动计算有效期,刷新或延长会员有效期;积分规格发放普通积分,不改变会员有效期。

如果用户会员已经过期,再购买任意会员规格,会按新会员处理并从当前时间重新计算有效期。

使用建议 ​

  • 先创建少量清晰方案,例如一个会员方案和一个积分方案,再逐步扩展规格。
  • 同一方案下的规格尽量只改变周期、价格和额度,避免用户切换规格时权益理解混乱。
  • 正式运营前,用小额启用规格测试下单、回调和到账。

常见问题 ​

为什么要区分方案和规格? ​

方案回答“买哪类权益”,规格回答“怎么买”。月付、年付、季付作为同一方案下的规格切换,不会挤成多张独立卡片。

有规格但用户端看不到? ​

先检查规格是否启用,再检查方案类型和支付配置是否可用。用户端只展示启用规格。

会员有效期在哪里配置? ​

不需要单独填写。会员会按“周期 × 周期数量”自动换算有效天数:天按 1 天、周按 7 天、月按 30 天、年按 365 天计算。积分固定为一次性购买,有效期保持 0。

删除规格会影响历史订单吗? ​

已经产生订单的规格不建议删除。历史订单会保留下单时的方案和规格快照,用于售后和财务排查。

相关文档 ​