步骤大纲

  1. 下载公钥和私钥
  2. pip install Python-alipay-sdk --upgrade
  3. 创建alipay_config的文件
  4. 将公钥和私钥复制到该文件夹中的文件app_ras_private_key.pem和app_ras_public_key.pem
  5. 注意格式要求开头结尾必须是
  6. 定义视图函数
  7. 写要买的东西,价格等等
  8. 注意返回值地址
  9. 写支付的js

打开地址

进入第二个蚂蚁金服开放平台

进入文档中心

文档中心

进入沙箱环境

蚂蚁金服介绍

使用沙箱环境

蚂蚁沙箱环境(Beta)是协助开发者进行接口功能开发及主要功能联调的辅助环境。沙箱环境模拟了开放平台部分产品的主要功能和主要逻辑(当前沙箱支持产品请参考“沙箱支持产品列表")。
在开发者应用上线审核前,开发者可以根据自身需求,先在沙箱环境中了解、组合和调试各种开放接口,进行开发调通工作,从而帮助开发者在应用上线审核完成后,能更快速、更顺利的进行线上调试和验收工作。
如何使用和配置沙箱环境请参考《沙箱环境使用说明》。

私钥密钥

登陆自己支付宝

appid不一样了是自己的

沙箱环境密钥生成方式两种



详细地址: 开放平台文档中心.
点击生成下载公钥私钥的地址

这个软件帮助我们生成公钥私钥
目前只有windows可以用

下一步
选择安装路径
下载完成打开软件
是这样的

直接点生成密钥

完成之后
下完软件干什么
去手册里面看一下


应用公钥和支付宝公钥的关系

案例

alipay.
按照案例里面的步骤操作


不过有点繁琐
我们写的简单一点

项目里面的操作

安装东西 按操作初始化

在自己的项目里面的views复制粘贴给的案例里面的函数

修改自己的appid

支付宝的公钥不是自己的

注意写RSA2不是RSA

要记住本来没有逗号哦,需要我们自己加上
然后自己的私钥公钥川需要我们自己加上

复制软件里面的应用公钥

粘贴到txt


粘贴到网站上 保存公钥

私钥创建文件
目的是复制私钥到文本里面 然后从文本里复制
然后放到支付宝页面就可以保存了

公钥私钥的文本放到项目文件夹里面

必须有-----这样的格式

公钥私钥都复制过来

要把views的值改一下
settings里面读取这两个文件


测试能不能读取到公钥私钥

正确路径:

views就可以这么写了

案例里面的电脑端支付


根据我们项目的地址
/axforder/testPay

最后支付的js什么的

  1. 支付要看项目

    要给订单的支付写一个支付的js
    页面中要加载这个js

    js内容:


如果需要收钱需要调商家端