班牌运营支付业务-外包需求描述
需求点
- 用户主动支付场景:充值页面选择相应充值套餐之后,拉起支付宝付款页面进行支付;
- 周期自动续费:用户同意并开通自动续费协议后,拉起支付宝签约页面进行签约并支付,后续根据签约的时间周期进行自动扣款续费;
交互说明见下图表示:
1.主动支付场景
上图说明如下:- 用户拒绝开通自动续费,点击"确认协议并立即续费"按钮之后创建待支付状态的充值订单(充值订单表:pay_order)并拉起支付宝付款页面进行支付;
- 支付完成后将订单状态更新为已支付并跳转回到学生个人信息页面;
2.自动续费-周期扣款
上图说明如下:- 用户同意开通自动续费,点击"确认协议并立即续费"按钮之后,生成待支付充值订单(充值订单表:pay_order),然后跳转到支付宝页面完成支付宝代扣协议的签约并完成支付;
- 支付成功之后,将订单状态更新为已支付并跳转回到学生个人信息页面;
- 后续根据签约的时间周期和金额进行自动扣款续费并生成充值订单,周期扣款成功后将充值订单状态更新为已支付;
注:签约和扣款可能涉及到新数据库表设计,设计完成后提供脚本给思力执行即可。