集成支付功能(微信支付宝),本来做的事情就不是很多,又因为在客户端存在安全隐患,所以客户端索要做的事情就更少了。大概就分为两个方面,先看下图,很清晰的说明了支付流程
![Uploading 66498DE8-DC1B-4EE0-AF65-6F3E64059BBD_678397.png . . .]
我们需要做的就两个
1、把商品信息发送给到服务端,服务端根据商品生成订单信息,然后去调支付接口,这些事情都是一个方法里面去做就可以了。
2、在支付宝(微信)客户端进行一系列操作结果之后,返回支付结果。根据支付结果去做相应的处理,微信是在微信的代理方法里面实现,支付宝是在appDelegate里面的返回URL的方法里面实现。