支付宝的使用
3 营业执照---》申请商家账号:2088102176466324---》使用商家账号,申请应用---》应用名称+应用id号
-应用id号咱们付款需要
-公司不需要你来做
-最终:APPID 2016092000554611
4 使用支付宝sdk(第三方:官方的api封装的),生成支付链接
pip install python-alipay-sdk --upgrade
# 生成公钥 私钥----》支付宝工具帮咱们生成:https://opendocs.alipay.com/common/02kipl
# 我们的公钥---》配置到支付宝平台---》生成一个支付宝公钥
# 我们用支付宝公钥+我们私钥 做加密和认证
https://opendocs.alipay.com/open/270/105898?pathHash=b3b2b667
代码
from alipay import AliPay, DCAliPay, ISVAliPay from alipay.utils import AliPayConfig # 支付宝网页下载的证书不能直接被使用,需要加上头尾 # 你可以在此处找到例子: tests/certs/ali/ali_private_key.pem app_private_key_string = open("./priv").read() alipay_public_key_string = open("./alpay_pub").read() print(app_private_key_string) alipay = AliPay( appid="9021000129694319", app_notify_url=None, # 默认回调 url app_private_key_string=app_private_key_string, # 支付宝的公钥,验证支付宝回传消息使用,不是你自己的公钥, alipay_public_key_string=alipay_public_key_string, sign_type="RSA2", # RSA 或者 RSA2 debug=False, # 默认 False verbose=False, # 输出调试数据 config=AliPayConfig(timeout=15) # 可选,请求超时时间 ) order_string = alipay.api_alipay_trade_page_pay( out_trade_no="0x1212", total_amount=999, subject='性感内衣', return_url="https://example.com", notify_url="https://example.com/notify" # 可选,不填则使用默认 notify url ) # order_string = alipay.api_alipay_trade_wap_pay( # out_trade_no="20161112", # total_amount=0.01, # subject='性感内衣', # return_url="https://example.com", # notify_url="https://example.com/notify" # 可选,不填则使用默认 notify url # ) print('https://openapi-sandbox.dl.alipaydev.com/gateway.do?' + order_string)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· DeepSeek在M芯片Mac上本地化部署
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能