码迷,mamicode.com
首页 > 其他好文 > 详细

支付宝沙箱环境应用

时间:2020-07-28 22:16:51      阅读:93      评论:0      收藏:0      [点我收藏+]

标签:app   nap   div   地址   后端   baidu   print   size   return   

一、说明文档:https://opendocs.alipay.com/open/200/105311

二、RSA2秘钥生成器下载:https://opendocs.alipay.com/open/291/106097

三、下载sdk:pip install python-alipay-sdk

四、生成支付链接:

from alipay import AliPay

app_private_key_string = """-----BEGIN RSA PRIVATE KEY-----
<此处填写应用私钥>
-----END RSA PRIVATE KEY-----
"""

alipay_public_key_string = """-----BEGIN PUBLIC KEY-----
<此处填写支付宝公钥>
-----END PUBLIC KEY-----
"""

# 也可以从文件读取
# app_private_key_string = open("/path/to/your/private/key.pem").read()
# alipay_public_key_string = open("/path/to/alipay/public/key.pem").read()

alipay = AliPay(
    appid="2021000116682557",  # 应用id
    app_notify_url=https://www.baidu.com/,  # 默认的后端回调地址
    app_private_key_string=app_private_key_string,  # 配置应用私钥
    alipay_public_key_string=alipay_public_key_string,  # 配置支付宝公钥
    sign_type="RSA2",  # 签名方式<RSA2>
    debug=False  # 默认为<False>
)

alipay_url = https://openapi.alipaydev.com/gateway.do?  # 支付链接前缀
order_string = alipay.api_alipay_trade_page_pay(
    out_trade_no="33333333",  # 应用方的订单编号
    total_amount=3000000,
    subject=5吨臭豆腐,
    return_url="https://www.baidu.com/",  # 前端展示地址
    notify_url="https://www.baidu.com/"  # 后端回调地址
)
print(alipay_url + order_string)  # 获取支付链接

 

支付宝沙箱环境应用

标签:app   nap   div   地址   后端   baidu   print   size   return   

原文地址:https://www.cnblogs.com/caoyu080202201/p/13393465.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!