周一已经生成支付公钥的入口了,请看下
微信商户号找不到申请公钥入口?[图片] 之前在别人帖子看到没有申请入口官方回答,于是点链接申请 [图片] 说周五左右回答,结果到了今天都没有,再私信询问也没任何答复,腾讯这效率是不是有点低了啊,或者给个官方答复大概需要多久呢,这么一个东西既然推出来了,为什么还要藏起来,藏起来就算了,按照你们官方的方法申请,时间长也就算了,关键到了甚至过了时间也没有看见开通成功啊
04-15phpSDK需要在调接口时额外在请求头增加wechatpay-serial,值要传公钥ID,这样微信给你应答时就全用公钥了
从平台证书切换成微信支付公钥问题?// 5. 初始化微信支付 $this->instance = Builder::factory([ 'mchid' => $this->mchid, 'serial' => $this->serialNo, 'privateKey' => $merchantPrivateKey, 'certs' => [ // $platformCertificateSerial => $onePlatformPublicKeyInstance, // 平台证书 $platformCertificateSerialOrPublicKeyId => $wechatpayPublicKey, // 支付公钥 ], 'secret' => $this->apiV3Key, ]); $resp = $this->instance->chain('v3/pay/transactions/native') ->post(['json' => [ 'appid' => $this->appid, 'mchid' => $this->mchid, 'description' => $params['description'], 'out_trade_no' => $params['out_trade_no'], 'notify_url' => $params['notify_url'], 'amount' => [ 'total' => $params['amount'], 'currency' => 'CNY' ], ], 'headers' => [ 'Accept' => 'application/json' ] ]); 使用的php sdk 1.4版本从平台证书转换为支付公钥。post请求时会抛出异常 Cannot found the serial(`1F81026B4B*******************`)'s configuration, which's from the response(header:Wechatpay-Serial), your's PUB_KEY_ID_011340*******************. 200 OK 微信平台后台已经打开了灰度开始切换公钥
04-08平台证书 和微信支付公钥都是用于v3版本接口的验签及敏感信息加密,只用v2接口就不涉及这两者,只更换API证书即可。API证书申请指引:https://kf.qq.com/faq/161222NneAJf161222U7fARv.html
微信平台证书到期了,申请了新的证书,没有灰度怎么操作?不想更换v3支付,想继续使用微信商户平台证书
04-08证书切换公钥期间,调全部v3接口都需要传公钥ID。不传公钥ID的,商户收到应答时需要用平台证书来验签,具体以应答的请求头中wechatpay-serial字段为准。 切换完成并作废平台证书后,可以不传 详情请参考下https://pay.weixin.qq.com/doc/v3/partner/4012925289
从平台证书切换成微信支付公钥h5查单接口是否需要设置头Wechatpay-Serial="xxx"【GET】[代码]/v3/pay/partner/transactions/out-trade-no[代码] 这个接口是否需要设置头Wechatpay-Serial="PUB_KEY_ID_xxx"代表从平台证书切换成微信支付公钥呢,是所有的接口都要添加吗 目前下单接口是有添加,回调验签都没问题,想问下其他接口是否需要设置
04-08支付公钥用于v3版本接口的验签及敏感信息加密,并且没有有效期限制,如果不使用v3接口可以忽略,不需要关闭
微信支付公钥是否可以关闭?[图片]
04-08商户的系统在运营的过程中,可能会有系统变更,或者同一个商户号用于另外一个新系统的情况。 如果系统变更导致现有系统的平滑切换功能失效,或者新的系统没有实现平滑切换,那么后续平台证书过期,也会有风险,所以建议使用公钥方案。 平台证书切换微信支付公钥指引:https://pay.weixin.qq.com/doc/v3/merchant/4012154180 如果对切换公钥有疑问的,请联系技术支持沟通:https://support.pay.weixin.qq.com/online-service?from=wechatpay
平台证书不切换成微信支付公钥有什么影响平台证书不切换成微信支付公钥的影响,通知说有限制措施,是限制什么? 我们的平台证书有每天自动更新功能,根本不存在替换不及时影响项目运行的情况。 这是一刀切政策?
04-02公钥灰度过程中,应答场景和回调场景有不同的灰度策略。 回调场景是公钥的使用比例按天增加,第七天增加到100%用公钥。 应答场景是由商户在请求时的请求头传序列号来控制用证书还是公钥。wechatpay-serial0.2.16及以上版本如果使用RSAPublicKeyNotificationConfig 或RSACombinedNotificationConfig,则sdk自动会传公钥ID,应答场景就直接全量用公钥
使用了RSAPublicKeyConfig但是返回的Wechatpay-Serial还是平台证书[图片] 商户正处在支付公钥切换的期间,我只想使用支付公钥所以使用了RSAPublicKeyConfig,为什么调用jsapiServiceExtension.prepayWithRequestPayment(request)还是报错,提示publicKeyId and serialNumber are not equal,而且响应头的Wechatpay-Serial还是平台证书?怎么强制使用公钥呢
04-01平台证书灰度切换公钥期间,请根据微信返回的请求头中wechatpay-serial字段判断需要用证书还是公钥来验签
微信商户使用V3支付报错,错误信息“报错应答的微信支付签名验证失败”验证微信支付身份由平台证书切换支付公钥支。进度才1%,这个有影响吗
03-28平台证书 和支付公私钥都是用于v3版本接口的验签及敏感信息加密。可以等需要调v3接口时再处理平台证书的问题,可以使用公钥方案https://pay.weixin.qq.com/doc/v3/merchant/4012153196
微信支付商户后台 平台证书已失效,没有操作入口?微信支付商户后台 平台证书已失效,无续期入口,无更换入口 [图片]
03-28请看下目前是否还有异常
Auto update cert failedAuto update cert failed, statusCode = 500,body = {"code":"SYSTEM_ERROR","message":"未知错误"} 是什么原因,求助
03-27