-
Notifications
You must be signed in to change notification settings - Fork 963
支付宝当面付插件配置
Darc Z edited this page Aug 28, 2020
·
9 revisions
使用了支付宝python-sdk 项目地址:https://github.com/fzlee/alipay
-
登录支付宝开放平台
-
找到自己的APPID
-
下载自己的 支付宝公钥和app私钥**
-
分别打开两个公钥文本,并在开头和结尾加入:
-----BEGIN PUBLIC KEY----- KEY -----END PUBLIC KEY-----
-
格式如下:
-----BEGIN PUBLIC KEY-----
你自己的KEY
-----END PUBLIC KEY-----
-
打开项目的配置文件
configs/defualt/pay.py
-
将USE_ALIPAY 设置为True
-
将APPID 复制到
ALIPAY_APP_ID
的对应位置 -
将私钥内容复制到
ALIPAY_APP_PRIVATE_KEY_STRING
的对应位置 -
将公钥内容复制到
ALIPAY_PUBLIC_KEY_STRING
的对应位置 -
重启项目
uwsgi --reload='/tmp/django-sspanel.pid'
-
打开前端面板,进入 捐赠付费 一栏
-
输入充值金额 点击提交
-
不出意外的话,付费的二维码就会自动弹出了
-
用户付费之后,需要点击确认按钮进行订单状态查询
-
查询付费成功之后,账户里会自动增加对应的金额
注意公钥私钥时格式应该如下:-----BEGIN PUBLIC KEY-----\nKEY\n-----END PUBLIC KEY-----
,否则AliPay模块会抛出ValueError
。