App 集成支付宝和微信支付流程梳理

需要提前说明一下,本篇博客不对支付宝和微信sdk的集成,做详细说明,官方文档和有的博客已经写的比较清楚了。这里只对关键的流程做梳理,相信你只要掌握了关键流程,再去集成支付宝和微信支付以及如何使用,一定是信手拈来!

支付宝支付的流程:
如果你看过支付宝的官方文档,第一次看的话,估计是一脸懵。但是,如果你是做app开发的话,你只需要关注这些就可以了。

  1. 首先,我们通过调自己的后台接口,生成相应商品的订单
  2. 根据返回的订单Id和支付方式,再去调自己的后台接口,而我们的后台会去做一系列的处理(当然这就是后台人员的工作啦)
  3. 然后,返回一些 我们调起支付宝支付,需要传递的关键参数;
  4. 之后,我们使用支付宝的api,传进去关键参数,就能 调起支付宝去支付
  5. 确认付款
  6. 付款之后,此时我们App端会收到一个支付成功与否的回调,但是官方建议我们还是以,后台是否收到成功或失败的通知为准!但是我们app端,怎么能及时知道,后台收到成功或者失败的通知呢?这里有个不是很好的方法:我们可以定时(间隔1-2 s)去调取后台的指定接口,来获取后台的通知,一旦收到了,就取消定时,停止去调接口。

微信支付的流程:
其实微信支付和支付宝支付的流程,几乎是一样了。这里就不在说一遍啦。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值