集成支付宝支付

集成步骤

1.向支付宝申请向支付宝申请, 与支付宝签约,获得商户ID(partner)和账号ID(seller)
2.下载相应的公钥私钥文件(加密签名用)
3.下载支付宝SDK
4.生成订单信息,签名加密
5.调用支付宝客户端,由支付宝客户端跟支付宝安全服务器打交道
6.支付完毕后,支付宝客户端会自动跳回到原来的应用程序
7.在原来的应用程序中显示支付结果给用户看

下面就分步骤具体讲解:

1.与支付宝签约,详情打开此网址,自行脑补,签约成功会得到商户ID和账号ID
https://doc.open.alipay.com/doc2/detail.htm?spm=a219a.7629140.0.0.NHGUYv&treeId=59&articleId=104352&docType=1
我自己申请了一个,没有通过,哈哈

Snip20160311_7.png

签约.png
Snip20160311_2.png

2.下载相应的公钥私钥,是拿来加密签名用的.因为一些订单,价格,用户的支付等信息都是需要加密的.加密不在本文的讲解之内,有兴趣的打开网址自己查看吧
https://doc.open.alipay.com/doc2/detail.htm?treeId=58&articleId=103543&docType=1


3.下载支付宝SDK,在这里不得不吐槽一下,这SDK隐藏的还是很深的,比较难找.以前隐藏得更深,是放在论坛里的,呵呵
下载SDK
https://doc.open.alipay.com/doc2/detail?treeId=59&articleId=103563&docType=1

下载SDK1.png

下载SDK2.png

下载完毕,解压,选择iOS版本

Snip20160311_6.png

准备工作完毕,让我们接着往下走吧......
有两种支付方式:无线产品:
1.快捷支付(跳转到支付宝客户端支付)
2.手机网页支付(跳到网页里支付),这里只讲第一种,快捷支付

下面的步骤就需要撸代码了.

4.新建一个工程,把SDK拖进去

SDK.png

编译一下,发现好多报错,因为需要导入一些依赖库

Snip20160311_9.png

你可能感兴趣的:(集成支付宝支付)