小程序
小游戏
企业微信
微信支付
扫描小程序码分享
商户正处在支付公钥切换的期间,我只想使用支付公钥所以使用了RSAPublicKeyConfig,为什么调用jsapiServiceExtension.prepayWithRequestPayment(request)还是报错,提示publicKeyId and serialNumber are not equal,而且响应头的Wechatpay-Serial还是平台证书?怎么强制使用公钥呢
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
公钥灰度过程中,应答场景和回调场景有不同的灰度策略。
回调场景是公钥的使用比例按天增加,第七天增加到100%用公钥。
应答场景是由商户在请求时的请求头传序列号来控制用证书还是公钥。wechatpay-serial0.2.16及以上版本如果使用RSAPublicKeyNotificationConfig 或RSACombinedNotificationConfig,则sdk自动会传公钥ID,应答场景就直接全量用公钥
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
在请求头的Wechatpay-Serial传公钥ID
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
公钥灰度过程中,应答场景和回调场景有不同的灰度策略。
回调场景是公钥的使用比例按天增加,第七天增加到100%用公钥。
在请求头的Wechatpay-Serial传公钥ID