java快速对接微信支付分(二)
4.实际开发的细步骤
C--请求订单接口返回结果页面
例如:以租借充电宝为例
此为判断符合分数条件
此为未获取到达标条件
D--用户确认订单
此为借用充电宝,用户进行确认订单之后的服务
以下为确认订单回调通知接口
3.商户也可以通过《查询支付分订单》接口,主动查询订单确认情况
4.反之,用户未完成订单确认,直接返回到商户页面,则商户可自己设计逻辑。
E--确认订单进行服务
1.在这步着可以开始对用户进行自己程序的服务
F--服务完结
1.当服务进行完结之后进行调用完结支付分订单接口--当判断返回的错误码也200即表明为处理成功,
G--回调通知
1.次出的回调是在进行创建支付分订单的时候的notify_url
此处填的值一定要为外网可访问的地址,如果是学习没有自己的域名,可使用natapp(免费后续会更新详细的操作说明)
2.一般回调的接口里面是对自己程序里订单的修改,为了不影响程序主路线的操作可使用rocketmq和kafka进行异步操作(后续更新相关中间的操作和区别说明)
H--相关官网资料
以下为官方的详细文档可参考
以下为官方的详细操作文档可参考,有详细的代码可观看(需确定模式)
说明:因为我选择的是需确定模式,以下是免确定模式的流程图和大致步骤
步骤一 商户通过《查询用户授权状态》接口,确认用户是否可使用服务。
以上部分内容参考以下该文章
文章仅供参考,不足之处还望指出,欢迎学习交流。
上一篇:
uniapp开发微信小程序-2.页面制作
下一篇:
JetChat-简仿微信聊天应用