@zhou333666
2017-06-13T13:47:56.000000Z
字数 1041
阅读 660
未分类
充值过程
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. 无数据,更改退款记录为退款失败,更改退款单,订单状态
暂不支持解绑
列名 | 字段 | 类型 | 说明 |
---|---|---|---|
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号