收藏
回答

wechatpay-go v3初始化失败

https://github.com/wechatpay-apiv3/wechatpay-go

使用了官方这个包,初始化错误:

wxCtx := context.Background()
opts := []core.ClientOption{
    option.WithWechatPayAutoAuthCipher(mchID, mchCertificateSerialNumber, mchPrivateKey, mchAPIv3Key),
}
client, err := core.NewClient(wxCtx, opts...)
if err != nil {
    log.Printf("new wechat pay client err:%s", err)
}


2024/11/03 21:42:47 new wechat pay client err:init client setting err:error http response:[StatusCode: 404 Code: "RESOURCE_NOT_EXISTS"

Message: 无可用证书,请先确保已有API证书,再在商户平台-API安全申请使用微信支付公钥用于验签。可查看指引https://pay.weixin.qq.com/docs/merchant/products/platform-certificate/wxp-pub-key-guide.html


问题是,商户后台API安全都已开通了完毕了。


有遇到的吗?如何解,谢谢!


回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容