APP集成支付宝

来源:互联网 发布:淘宝产品恶意投诉假货 编辑:程序博客网 时间:2024/05/18 01:14

由于公司需求,需要在APP中集成支付宝支付功能,简述一下集成流程:

1.注册认证

注册开发者并认证,支付宝移动支付貌似只支持企业帐号,认证企业帐号需要如下信息




认证一般1,2个工作日的样子,说的是5个工作日


2.开通移动支付


3.获取PID/KEY




4.生成公私钥,并将公钥配置到支付宝,就是上图的RSA加密 添加密钥

命令行

openssl

生成私钥

 genrsa -out rsa_private_key.pem 1024

生成公钥

rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem 

私钥需要转换成PKCS8格式

pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt 

然后拷贝公钥粘贴到支付宝,注意换行空格等问题,最后直接用命令cat一下然后拷贝


5.代码调试

下载SDK及DEMO

https://doc.open.alipay.com/doc2/detail?treeId=59&articleId=103563&docType=1

代码修改,将PID,sellerid及私钥填入,Demo一般直接能跑



6.完成

补充,如果需要一个开发者要多个收款方的话,需要在支付宝绑定收款方支付宝(一般是企业类型的帐号)。付款时将该帐号作为sellerid。

订单号生成,私钥签名一般需要部署在服务器上。


1 0
原创粉丝点击