订阅扣款
2022-01-17 11:35:29 0 举报
订阅扣款支付流程
作者其他创作
大纲/内容
发消息通知api-server重新拉取用户权益
失败
SMS
扣款完成
订阅生效
结束
点击开通会员
开始扣款
创建支付订单
认证成功
消息准确性验证
支付失败
调用Initiate Charge接口
扣款回调
推送延时消息
填入电话号码
会员权益页面
订阅结果
coda pay订阅扣款
扫描订阅且订权益即将到期的用户
选择支付渠道
N
Coda
支付成功
Y
订阅状态设置为取消
更新订单状态记录失败原因
成功
data-provider
发起订阅
新建订阅信息到tbl_subscription_info表
回复ResultCode=0
调用结果
调用Initiate Subscription接口
异步更新
支付失败重试机制消费延时消息
新增自动扣款记录
发起扣款请求结果
显示订阅结果
订阅初始化
完成订阅认证
订阅状态检查
延时消息监听消费
更新订单信息
重试次数<3
显示失败原因
是否成功?
支付结果
更新用户权益
异步操作
用户
调用Check Subscription 接口查询订阅状态
更新订阅信息(记录错误信息)
自动扣款,提前一天进行
订阅失效
验证并更新订单信息
更新订阅信息(更新订阅号)
自动扣款定时任务及扣费重试
如果是支付重试的,就更新自动扣款记录重试次数+1
H5
跳转订阅链接
订阅回调
返回订阅链接
消息验证
更新订阅状态
0 条评论
下一页