[关闭]
@zhou333666 2017-06-13T13:47:56.000000Z 字数 1041 阅读 660

会员卡

未分类


会员卡绑定

  1. 用户未绑定手机号需绑定手机号
  2. 绑定时须设置密码
  3. 一个会员卡只能绑定一个账号

会员卡充值

充值过程
1. 生成支付单
2. 生成充值记录(会员卡交易记录)
3. 充值
4. 充值记录充值成功,更改支付单相关信息

如何确保充值成功
1. 找出充值记录并且是充值中的数据
2. 到卡支付系统查询该数据有没有充值成功
3. 成功,更改充值状态,支付单的数据
4. 无数据,更改充值状态为充值失败,更改支付单状态

会员卡交易查询,余额查询

根据会员卡号查询交易,余额

会员卡支付

支付过程
1. 生成订单
2. 生成支付单
3. 生成支付记录(会员卡交易记录)
4. 支付
5. 更改支付记录
6. 更改支付单
7. 更改订单

如何确保支付成功
1. 找出支付记录并且是支付中的数据
2. 到卡支付系统查询该数据有没有支付成功
3. 成功更改充值状态,支付单,订单的数据
4. 无数据,更改支付记录为支付失败

会员卡退款

退款过程
1. 生成退款单
2. 生成退款记录(会员卡交易记录)
3. 退款
4. 更改退款记录
5. 更改退款单
6. 更改订单

如何确保退款成功
1. 找出退款记录并且是退款中的数据
2. 到卡支付系统查询该数据有没有退款成功
3. 成功更改充值状态,退款单,订单的数据
4. 无数据,更改退款记录为退款失败,更改退款单,订单状态

会员卡解绑

暂不支持解绑

会员卡状态

  1. 注销
  2. 解冻

会员卡注销

表结构

会员卡

列名 字段 类型 说明
id id long
userId user_id long
卡号码 card_code varchar(50)
卡状态 card_status int 注销,解冻
卡条形码 bar_code varchar(200) 卡条形码图片链接
状态 status int
创建时间 createtime date

会员卡交易(充值,支付,退款)

列名 字段 类型 说明
id id long
userCardId user_card_id long 会员卡id
source_Id source_id long 消费,充值为支付单Id;退款为退款单Id
source_Type source_type varchar(50) 支付,充值,退款
金额 amount bigDecimal 退款金额为负数
返回结果状态 result varchar(50) 成功,失败
返回结果 result_text text 卡支付返回结果
创建时间 createtime date

接口
1. 我的订单合并到登录的接口 12号完成
2. 我的会员判断是否有手机号 12号完成
3. 绑定会员卡,生成条形码 13号完成
4. 根据用户id或者卡号查询余额 13号完成
5. 充值记录,消费记录 13号完成 ,13号对接口
6. 充值 14号
7. 支付 15号

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注