收藏
回答

商圈会员积分服务授权结果通知 验签与解密失败,Wechatpay-Serial为什么是微信支付公钥?

大概在去年2024年09月开通并配置了商圈会员功能,那时微信支付配置的是平台证书且并没有切换微信支付公钥。

普通支付时,异步通知解密用的是平台证书与apiv3密钥都没有问题,可以正常验签与解密。但在接收商圈会员积分服务授权结果通知的时候,发现header头的参数Wechatpay-Serial是PUB_KEY_ID_0112738872012025XXXXX 微信支付公钥,然后验签与解密失败。使用的是官方代码[wechatpay-php](https://github.com/wechatpay-apiv3/wechatpay-php?tab=readme-ov-file#回调通知)

另:普通支付异步通知 Wechatpay-Seria是平台证书序列号

检查了微信支付 根本没有切换并开通微信支付公钥模式,怎么会传公钥的呢?要怎么解决

回答关注问题邀请回答
收藏
登录 后发表内容