是否可下单
否
支付成功后减库存。库存可减为负数
话费多异步通知抵达
点击立即下单
订单状态改成“充值失败”,如果有错误码和错误描述则记录
生成预支付订单,状态为待支付
是
调用话费多下单前查询接口
支付方式是否为纯积分
微信or混合支付
是否接收到微信支付成功通知
为会员openid推送话费到账通知
订单状态设为“充值成功”,记录通知的订单号作为话费多订单号,记录抵达时间作为充值成功时间
是否通知充值成功
不进行后续操作
是否接收客户端支付成功通知
话费产品减库存,订单状态改成“充值中”,开始话费多下单
给出弹窗提示
纯积分支付