支付宝完整流程范文
1.支付:最常用的是下面两个
•银联支付和支付宝支付
•支付的过程是:
商家 - 客户-银行 :三者关系复杂,这时候支付宝就出现了
2.具体的讲解:支付宝
•首先要明白支付宝是阿里出的
支付宝的步骤:
1>取支付宝或者一些支付宝网址申请使用权限
. 填写个人\公司信息(不仅仅写名称,还要写明干嘛的,一些正当的理由,比如说开通支付宝干嘛的):给上级领导说清楚 . 签约(牵涉到法律问题要签约成功,这样也是为了一些资金的纠纷)
2>如果审核通过(如果审核不通过一般是写申请理由的时候不正规或者理由不充分)
•审核通过会得到: seller id 用户用来识别唯一的一家商家的账号 partner id 加密用到的一些文件(公钥:商户信息里面用和私钥代码里面用)二者用来加密
(1).在桌面建一个alipay的文件夹,把这8个文件放到里面,拉入我们的工程,操作按照下图来(会有报错,没事,下面的第2步做好就没有报错了)
(2).把下面左右的库导入工程general->最下面的+号来添加(做完这步就没有报错了)
(3).获取合作伙伴partnerID 公钥和私钥的的生成(在终端生成)
•1.partnerID记得保留下来,后面用的到
•2.先建立一个文件夹:如pay,cd导入该文件夹输入下面的代码,在文件夹里面会生成两个文件,用mac自带的笔记本打开,里面存放的是公钥(开发平台里面进行提交)和私钥(代码里面使用)
pay文件夹里面的生成的公钥和私钥
    生成公钥:    openssl genrsa -out rsa_private_key.pem 1024    openssl pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt      生成私钥    openssl rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem
•3.记得把公钥填入 合作伙伴秘钥->RSA加密
•下面是两个版本的生成:mac和window,看准了再选择
(4).Xcode配置
6
•在appdelegate.m里面写下代码可以调用用户手机支付宝的客户端
总结
支付宝怎么改实名认证 1、到跟支付相关的SDK,在工程中导入相应的库  2、进入支付平台注册应用,获取partnerID  3、获取私钥(代码中)  公钥(开发平台中提交)    4、Xcode配置      1)设置boudle id    2) 设置 partnerID sellerID privatekey    3) 生成订单信息    4) 私钥签名    5)拼接订单
字符串    6)发送支付请求      7)在appdelegate里处理客户端返回的数据