013-移动支付11-支付宝支付-服务器端开发

上一篇:012-移动支付10-支付宝支付-安卓端开发

一、分析客户端代码及业务

1、先看iOS端,首先有AppId和秘钥。判断有没有,有的话才进行下一步。

2、签名,签名成功之后才调用支付。

获取私钥并将商户信息签名,外部客户的加签过程一定要放在服务器,防止公钥数据泄露。需要遵循RSA签名规范,并将签名字符串base64编码和URLEncode。

二、创建服务器

创建服务器的动态web工程。

三、拼接签名参数

1、分析客户端代码,包括业务划分

2、将安卓工具类代码拷贝到项目中

四、参数签名

签名有严格要求。按照文档要求来签名。签名失败会导致支付失败。

五、返回客户端

把数据返回给客户端。

013-移动支付11-支付宝支付-服务器端开发_第1张图片
222.png

到这一步,最好配合客户端测试一下是否通畅。

其中需要注意配置好xml。
下一篇:014-移动支付12-SDK设计-整体结构原理与设计

你可能感兴趣的:(013-移动支付11-支付宝支付-服务器端开发)