# 2017-11-29 第一期最后修改需求
- 商家可以给玩家退款
- 正常生成退款记录,
- 扣除玩家点券
- 中间产生的费用由商家承担,童游不退费.
- 商家端弹出提示"您与童游的成比例为n%,分成资金不退还,由商家自行承担.请谨慎操作!"
- 充值点券未到账提供补发
- 商家端.玩家管理:通过微信账单来判断,玩家充值后点券是否到账
- 商家端.玩家管理.充值记录:如果充值未到账,提供补发按钮.
- 两种消费结算的模式
- 管理端.创建商家,可选择按消费结算,按照玩家消费生成账单信息.
- 商家创建时确定了结算模式,后期不能修改结算模式
# 第二期需求(结合涂鸦游戏的功能)
- 必要功能
- 确保玩家消费后就有消费记录,不管游戏有没有完成,游戏记录可以没有(玩家刷卡没玩就走了),但消费记录不能丢失.
- 微信端::在玩家充值或消费(调查能否实现)后,弹出微信通知提示.
- 删除对象(商家,产品,设备,店面)从玩家端和商家端页面中移除.但历史信息保留,如玩家和商家端已生成各种消费,充值,兑换记录等.
- 管理端.商家管理::增加"消费"tab页,查询当前商家的所有消费记录
- 管理端.商家管理::增加"退款"tab页,查询当前商家的所有退款记录
- 管理端.商家管理::商家删除需要有限制条件(如有未结清账单,有设备在线,不能删除)
- 管理端.设备管理::新增"消费"tab页,统计在该设备上的玩家消费信息,并增加剩余点券列.
- 管理端.商家管理.账单信息::点击每一条账单,新增一个账单详情的二级页面,过滤显示该账单的相关生成细节,如消费,充值,退款信息.
- 管理端.商家管理.充值::该表只查询充当前商家的充值项(去掉退款)
- 管理端.商家管理.经营者::商家管理员的权限为:商家端全部功能开放
- 管理端.商家管理.经营者::商家店员的权限为:商家端禁用游戏设置,活动设置,图文消息,经营统计
- 管理端.礼品管理::在创建时制定是某个产品的特有礼品,还是通用礼品.去掉礼品兑换积分的设置
- 管理端.商家管理.礼品管理::增加"添加礼品"的功能,添加礼品时选择为某个产品添加礼品,并设置兑换积分(未添加设备就没有礼品可选择).
- 管理端.产品管理::增加一个tab页面查看与该产品相关的礼品信息
- 商家端::新增"经营流水"模块,统计玩家的消费,充值,退款信息.
- 商家端::新增"兑换记录"模块,统计玩家的兑换记录.
- 商家端::"经营信息"改为"经营统计","用户基础信息"改为"玩家信息","我要玩游戏"改为"玩家页面","图文消息"改为"消息发送",大小改为正方形(同其他)
- 商家端::美化页面显示
- 退款
- 设计原则
- 系统只提供全额退款功能,不提供可选金额退款.
- 玩家退款后,赠送的活动账户的点券全部清零.
- 设定退款手续费,包括微信服务分成,和童游退款服务费
- 以充值结算方式合作的商家:由于玩家充值后就会进行合作分账,在分账后我们已经获得了应得利润,所以玩家退款我们不抽取任何服务费,商家自己承担损失(如:玩家充值100,次日商家拿到`100*0.8(商家分成比例)=80`,玩家要求退款100,商家自行处理20元差额.)
- 以消费结算方式合作的商家:由于玩家只有在消费后才会进行合作分账,期间我们并未获得玩家充值金额所对应的利润,而资金的流动已经产生了费用,所以玩家退款我们会收取相应的服务费(退款手续费),退款后,我们将玩家的退款额乘以相应的退款手续费,在结算日打包进账单一并返还给商家.(如:玩家充值100,消费10元,要求退款,我们将`90-90*5%(退款手续费)=85.5`,在账单日打给商家.)
- 商家端.用户信息.退款.提示::根据分成模式不同显示不同的提示消息,如果是消费方式合作商家,计算出返还金额.
- 代充
- 设计原则
- 我们为商家提供线上代充的方法来为商家解决:玩家采用非微信方式充值.
- 我们不提供真正的线下充值功能(即我们没收到钱,商家就可以给玩家点券).
- 店员可以使用自己的或者商家的某个资金账户为玩家充值.
- 商家端.用户信息::"充值"改为"代充"
- 管理端.商家管理.充值::"摘要"列选项未:"自充","代充"
- 需要在商家端设置代充账户.
- 体验优化
- 管理端::网页页面加上页面图标
- 管理端::登陆页面键盘回车登陆
- 管理端::所有查询功能点击×号,自动取消搜索过滤(不用再次点击搜索)
- 管理端::所有表格如果有内容显示不下,使用"..."方式,不采用自动换行.
- 管理端::调整导航顺序:"商家","店面","设备","用户","产品","礼品","成就","消息","权限"
- 管理端.商家管理::交易流水列名改为:"充值"
- 管理端.商家管理.充值::添加一个"订单号"列,获取并显示微信交易订单的商户订单号.
- 管理端.商家管理.充值::新增"状态"显示交易的状态.交易状态分为"交易成功","交易失败"
- 管理端.商家管理.充值::新增一个"操作"列.提供"补发"功能处理玩家充值未到账
- 管理端.商家管理.充值::"玩家ID"和"摘要"列互换位置
- 管理端.玩家管理::相关的"玩家"文字描述改为"用户"如 "用户管理,用户详情,用户Id等
- 管理端.用户管理::管理员:全部功能
- 管理端.用户管理::用户:禁用所有删除,只有新增和修改权限.
- 管理端.用户管理::访客:禁用所有删除,新增,修改功能,只有查看,查询功能
- 找不到兑换窗口,经提示进入正确窗口后无法点击任何按钮,后得知前台兑换。
- 未找到退款窗口,经提示需扫两次码手动退款。
- 游戏开始时第一位上机玩家两分钟游戏时间结束后不能显示游戏积分,仅能在玩家端显示。