支付宝支付对接过程
官方网址:https://docs.open.alipay.com/203/107084/
1 开发前准备
1)申请支付宝账号
2)登录支付宝,创建应用
3)应用配置
接口加密方式:选择公钥,证书太贵用不起,下载密钥生成器,生成“应用私钥”和“应用公钥”,把“应用公钥”拷贝到文本框中,并获取“支付宝公钥”
三把钥匙
“应用私钥”,用来对传送的数据加密的。
“应用公钥”,提供给支付宝,用来对接口传递的数据进行签名验证的。
“支付宝公钥”,用来对支付宝回调传入数据的进行验证签名的。
2 进行开发
1)服务端SDK
https://docs.open.alipay.com/54/103419/
2)前端开发Demo,对着Demo开干
3)测试环境
开发过程通过沙漏方式进行测试。
https://docs.open.alipay.com/200/105311
配置沙漏应用参数:代码配置和沙漏参数保持一致。
使用沙漏买家账号登录支付宝进行测试(web版支持登录)
app端需要下载沙漏版的支付宝安装(原有支付宝最好卸载)
完成后,APP申请上线测试。