微信 支付宝和银联支付

支付一直都是每个ios开发可能遇到的一件事,就之前项目中用到的支付谈一下个人的看法。

-------这里没有对细节进行讲解,如果还没有看过先关的官方Demo,下面多半看起来没什么意义,不要浪费时间。

微信 支付宝和银联的大体支付流程都相似,只是从服务器传来的参数不一样。

先说银联

银联最为简单,啥也不用管,直接让服务器传递来一个tn号就可以了,这个tn号跟日期有关(这就话没啥意思)。其他的问题看银联给的官方文档就好,基本就能都解决了。

然后是微信

微信只需要下面几个参数就OK了,这个也都是服务器返回来的

微信 支付宝和银联支付_第1张图片

最后是支付宝支付

支付宝支付也应该是后台把参数拼接好返回前端,前端只需吊起支付即可,但是你的后台开发这如果也没有拼接过就坑了。

参数的拼接:(私钥不能放本地,也不能让本地去签名)

参数的拼接让后台按支付宝的官方demo里面order类里面的方式拼接,切记 "" 不能少。

你可能感兴趣的:(微信 支付宝和银联支付)