为什么使用三方支付?
再没有三方支付平台之前,用户发起支付请求的时候,用户要去和银行签约(转账),特别的不方便,为了解决这些问题,就有了三方支付,三方平台去完成签约,给用户节省时间。
支付宝支付的流程
商户拿到支付宝的公钥、自己的私钥(私钥加密、公钥解密),用私钥请求支付宝,支付宝解密、验签、进行支付处理,支付宝将处理的返回值传给商户,当支付成功后,返还给商户订单号、金额、时间戳等消息,支付失败后同样给商户反馈结果。
配置流程
1、获取APPID
支付宝开放平台:https://open.alipay.com/
登录支付宝开放平台–>点击控制台
点击沙箱(复制APPID)
2、在线生成密钥
点击文档,找到开发助手,点击在线加密。
获取私钥
3、获取公钥
点击应用公钥
生成公钥
现在已经拿到了需要的公钥。
python项目中集成支付宝
构建支付类
实例化类
API
总结
支付包有自己的接口文档,以上是我在python环境下配置的,想要学习更多编程基础知识推荐观看教学视频,可以直接使用,感谢观看!