python使用wechatpy 创建支付订单失败

这里的api_key 是商户好 api v2 的秘钥

api_key='83CD9flaejfwlefisA2E226FB07C3DD', # 注意 商户API V2 密钥 !!!

"""
微信支付测试脚本
"""
import os
import sys
import uuid



from wechatpy.pay.api import WeChatOrder,WeChatJSAPI


from wechatpy.pay import WeChatPay



def test_wechat_pay():
   
    # 初始化支付客户端
    wxpay = WeChatPay(
        appid='wxd9431xxxxxxa70b9',
        api_key='83CD9flaejfwlefisA2E226FB07C3DD',  # 注意 商户API V2 密钥 !!!
        mch_id='1715706791',
        mch_cert='./wxpay/apiclient_cert.pem',  # 商户证书路径
        mch_key='./wxpay/apiclient_key.pem',  # 商户证书私钥路径
    )
    order_api = WeChatOrder(wxpay)

    order = order_api.create(
        
        trade_type='NATIVE',  # 二维码支付
        body="test",  # 商品描述
        total_fee=1,  # 金额(单位:分)
        notify_url='https://example.com/wxpay/native/',  # 支付结果通知URL
        out_trade_no="1232345123943",  # 商户订单号
        openid='user_open_id',  # 用户openid
    )



    print(order)
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容