目录:
一. 支付宝介绍
1、支付宝开发网址
支付宝开放平台: https://open.alipay.com/platform/home.htm
支付宝沙箱环境: https://openhome.alipay.com/platform/appDaily.htm?tab=info
支付宝开发者文档:https://openhome.alipay.com/developmentDocument.htm
电脑网站支付流程:https://docs.open.alipay.com/270
生成签名:https://docs.open.alipay.com/291/106103/
python-alipay-adk : https://github.com/fzlee/alipay/blob/master/README.zh-hans.md
2.使用python对接支付宝
- 直接使用第三方SDK(python-alipay-sdk): https://github.com/fzlee/alipay/blob/master/README.zh-hans.md
1、登录开发者中心,熟悉"电脑网站支付"整体流程
# 访问"支付宝开发平台"登录,可以访问开发者中心
https://open.alipay.com/platform/home.htm
# 可以参考"电脑网站支付" 熟悉电脑支付整体流程
https://docs.open.alipay.com/270/105899/
2、第一步:创建应用(这里使用沙箱环境测试)
1)沙箱环境说明
- 线上环境需要创建应用,因为我们不是企业,没有资质,所以只能申请沙箱环境
- 简单来讲沙箱环境就是给开发者使用的测试环境
- 沙箱环境地址:https://openhome.alipay.com/platform/appDaily.htm?tab=info
2、按照官方要求生成秘钥
- 生成秘钥参考官网:https://docs.open.alipay.com/291/105971
3、把生成的app公钥粘贴到沙箱环境的app中
- 沙箱环境地址:https://openhome.alipay.com/platform/appDaily.htm?tab=info
- 1)粘贴app公钥到沙箱环境中
- 2)支付宝公钥一会再程序中要使用
- 4.使用 python-alipay-sdk 支付&查询支付结果
1、说明
- 阿里官方没有提供python对接支付的sdk,但是python库中有非官方的sdk包可以使用
- python-al