支付宝接口版本:支付宝钱包支付接口开发包2.0标准版(20150616)
准备工作:
a)申请签约,具体过程不细述
b)签约成功后,注意拿到账户的以下几重要的参数
PID:即支付宝接口中的partner,以2088开头的16位纯数字组成
商户私钥:privateKey 通过支付宝提供的开发包中的openssl生成,用于支付宝接口参数组装时,生成签名;
商户公钥:通过支付宝提供的开发包中的openssl生成(需要用到上面的私钥)
支付宝公钥:ali_public_key 在支付宝签约界面,通过上传商户账户的公钥,获得支付宝的公钥(如果不上传,支付宝是不给异步通知的)
以上几个重要的参数,具体可以参考支付宝提供的接口文档《支付宝钱包支付接口开发包2.0标准版接入与使用规则.pdf》
c)下载好支付宝提供的集成开发包,按接口文档进行开发
简单流程:
1.app打开支付页面
2.用户选择支付宝(调用JAVA服务端生成调用接口的参数)因为生成参数时需要一些比较私密的信息所以把生成参数的工作放在了服务端
3.app拿到参数后调用支付宝接口(支付宝提供SDK,ios和android都有)
4.app拿到支付宝接口的同步返回结果(此处并非真正支付成功&#x