微信原生支付接入

几乎所有第三方支付大概都是下面这个流程:


支付流程.png

本来不打算写这个的,毕竟像这些第三方平台接入都比较简单,一般照着官方文档一步步做就可以了,但是微信支付的Demo是不是也该更新了,忍不住让人想吐槽,是不是太懒!!!

1.微信最新的sdk里包名都换了,而demo里还没换
sdk.png
2.开发步骤说的不严谨,这个回调的activity路径是:你的包名.wxapi.WXPayEntryActivity就可以了,还以为是全路径
Snip20170224_4.png
3.微信支付回调不像ping++支付平台方便 ,回调是一个单独的activity,成功以后还得自己通知调用者,如果想要区分发起支付的来源,也得需要自己维护(比如说你的APP里有多个发起支付的需求,而支付成功以后你需要知道是哪发起的然后做响应的处理),微信支付的回调里就三个errCode,成功以后你并不知道是哪发起的。

不过一般这都不是事,都能自己解决,就是感觉微信太不勤快了...

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容