支付流程
2019-09-16 17:43:00 0 举报
内部使用
作者其他创作
大纲/内容
否
查询支付状态
为了防止网络错误,此处重试三次
google pay 成功支付
google消费接口
若不调用消费接口,用户可以申请退款
调用【生成订单接口】
是
订单已存在
打开支付页面
传参:purchaseToken
展示充值档
打开app
调用google消费接口
确认支付状态,防止【伪造支付】
订单是否已完成
返回充值档列表
发起支付
此处为幂等设计
Google pay
购买成功
生成订单,状态为未支付
后端
选择充值档
调用【确认订单接口】
是否已支付
弹窗提升:订单已完成
事务:1、更新订单未已完成。2、赠送书币
是否已消费
充值成功
弹窗提升:未支付
用户
返回:orderId,purchaseToken
app
返回:购买状态
传参:orderId,充值档,purchaseToken
查询充值档
0 条评论
回复 删除
下一页