虚拟商品管理使用说明
入口
用户管理 - VIP管理 - 会员商品列表
仅当商品类型为“虚拟商品”时显示“虚拟卡管理”入口
功能概述
虚拟商品管理用于配置并发放可通过金币兑换的虚拟类商品(如充值卡、会员卡等),包含商品信息维护、虚拟卡券导入与发放、H5 兑换与“我的卡券”查看等功能。
页面功能
1. 商品列表页面
- 功能: 展示所有商品(含虚拟/非虚拟)
- 主要操作:
- 查看商品信息(ID、名称、描述、类型、金币价格、库存、状态等)
- 添加新商品、编辑、删除
- 虚拟卡管理(仅虚拟商品显示)
- 分页浏览
- 关键字段:
- ID:唯一标识
- 商品名称 / 商品描述
- 类型:会员时长 / 金币充值 / 虚拟商品
- 金币价格:仅虚拟商品展示(虚拟商品仅支持金币兑换)
- 库存:商品表 stock(与卡券池建议保持一致,或者小于卡券池)
- 虚拟商品类型:充值卡 / 会员卡 / 其他
- 每日兑换限制:0 表示不限制
- 有效期(天):发券后卡券有效期参考
- 状态:上架 / 下架
- 排序、创建时间、更新时间
- 客户端表现(H5 端):
- 金币兑换页展示“虚拟商品”列表与“我的卡券”页签
- 列表内容为后台“上架”的虚拟商品,进入页面实时拉取
2. 添加商品页面
- 功能: 创建新的虚拟商品
- 必填字段:
- 商品名称
- 商品类型:选择“虚拟商品”
- 金币价格(coins)
- 库存(stock)
- 状态(上架/下架)
- 可选字段:
- 主商品图、商品描述
- 虚拟商品类型(充值卡/会员卡/其他)
- 每日兑换限制(针对单个用户,0 为不限制)
- 有效期(天)
- 排序
- 特殊说明:
- 选择“虚拟商品”时:显示“金币价格/虚拟商品相关字段”,隐藏“现金价格/原价”
- 虚拟商品仅支持金币支付,现金价格不生效
- 库存建议与“未分配、未过期”的虚拟卡券数量保持一致(以免展示可兑换但卡券不足)
3. 编辑商品页面
- 功能: 修改现有虚拟商品信息
- 操作方式:
- 在列表点击“编辑”进入
- 修改后“更新”保存,实时生效
4. 虚拟卡管理页面(仅虚拟商品显示)
- 功能:
- 查看当前商品的虚拟卡券列表
- 批量导入卡券(卡号、卡密、面值、过期时间)
- 建议规范:
- 过期时间需合法(晚于当前时间)
- “未使用”状态卡券才会计入库存和发放
- 同步维护商品库存(stock)与卡券池数量
5. H5 金币兑换与“我的卡券”
- 入口: App 内 H5 → 金币兑换
- 页签:
- 虚拟商品:展示可兑换商品(仅金币)
- 我的卡券:展示已兑换卡券(卡号、卡密、过期时间),支持“一键复制卡密”
- 核心流程:
- 创建订单(金币支付)
- 支付订单
- 发放卡券 → “我的卡券”可见
使用流程
添加新虚拟商品
- 进入会员商品列表页面
- 点击“添加商品”
- 填写信息:
- 商品名称、描述
- 类型选择“虚拟商品”
- 填写金币价格、库存、虚拟商品类型、每日限制、有效期、状态、排序
- 提交保存
导入虚拟卡券
- 商品列表中对应商品点击“虚拟卡管理”
- 选择“批量导入”
- 按模板导入卡号、卡密、面值、过期时间
- 导入成功后,未使用的卡券可被分配,建议同步调整商品库存
前台兑换与查看卡券
- 用户打开“金币兑换”(H5)
- 在“虚拟商品”页签选择商品 → 创建订单(金币)
- 支付成功 → 自动分配卡券 → “我的卡券”可查看卡号/卡密/过期时间
- 需要时可复制卡密进行外部使用/充值
注意事项
- 虚拟商品仅支持金币兑换;金币不足或库存不足时不可兑换
- 每日兑换限制(daily_limit)为 0 表示不限制;达上限会提示不可兑换
- 库存策略:
- 下单前检查库存
- 支付成功后发券
- 使用商品表 stock 做展示与前置校验,同时校验卡券池实际可用数
- 支付成功后使用“乐观锁”扣减商品库存,严防并发超卖
- 卡券过期时间应晚于发放时间;过期卡券不会被分配
- 管理后台上架/下架实时生效;下架后前台不再展示,但数据保留
- 建议定期校验商品库存与“未使用、未过期”的卡券数量一致性
常见问题
- Q: 兑换提示“库存不足”?
- A: 当前商品库存或卡券池可用卡不足;请检查商品 stock 与卡券池数量
- Q: 兑换成功但未见卡券?
- A: 进入“我的卡券”页签下拉刷新;或稍后重试。如仍无卡券,请检查服务端日志
- Q: 无法导入卡券?
- A: 核对导入格式、过期时间合法性;确保卡号唯一未占用
- Q: 显示“已达每日上限”?
- A: 用户当日兑换次数达到商品的每日限制(daily_limit)
- Q: 金币不足?
- A: 页面展示余额不足,需先通过“兑换会员/金币充值”等方式获取金币后再兑换
作者:admin 创建时间:2025-08-22 14:28
最后编辑:admin 更新时间:2025-08-22 14:59
最后编辑:admin 更新时间:2025-08-22 14:59