你好,平台证书和微信支付公钥均是用于v3版本接口的验签及敏感信息加密。公钥方案不设有效期,更便于维护,建议使用公钥方案。你这个商户号就已经是公钥方案,不需要再下载平台证书了。微信支付公钥产品简介及使用说明请参考https://pay.weixin.qq.com/doc/v3/merchant/4012153196
下载平台证书报404?返回内容:HTTP/1.1 404 Not Found returned for "https://api.mch.weixin.qq.com/v3/certificates 商户号:1715781556
05-09请注意下调微信接口时一定要用域名,不可以直接用IP。 1、请提供下具体请求的接口地址及参数是什么,我们一起看下。 2、另外也请排查下贵司代码中是否有指定使用G1证书的情况呢。排查方案可以参考修正指引中的方法一https://developers.weixin.qq.com/community/develop/article/doc/0002284c6948c066ad919a2bc67813
G2证书已安装,微信支付接口超时?转发服务器G2证书看起来已安装 [图片] 域名映射配置 43.142.224.50 api.mch.weixin.qq.com nginx转发超时,错误码499,去掉这个配置就可以成功了。请问下有什么可能的原因?
05-09API证书已经取消每年续期的操作,目前申请API证书后有效期直接就是5年,不需要续期。请在到期前申请新API证书使用即可。API证书申请指引:https://kf.qq.com/faq/161222NneAJf161222U7fARv.html 平台证书用于v3版本接口的验签及敏感信息加密,使用场景请参考下https://pay.weixin.qq.com/doc/v3/partner/4012073044
api证书到期后如何续期?看了文档说什么点击续期,我这没按钮啊?问了客服,客服说等他到期了就有按钮了,所以我现在是等他过期,然后在点击续期?另外我看有两个证书一个是API证书,一个是平台证书,都是6月1号过期,平台证书是干嘛用的? [图片] [图片] [图片]
05-09不需要。平台证书下载接口可以返回全部有效期内的平台证书,接口文档请参考下https://pay.weixin.qq.com/doc/v3/partner/4012715700
通过PHP代码首次平台证书需要关联公众号appid吗?PHP环境首次获取平台证书需要关联公众号id吗
05-09你好,平台证书和微信支付公钥均是用于v3版本接口的验签及敏感信息加密。公钥方案不设有效期,更便于维护,建议使用公钥方案。你这个商户号就已经是公钥方案,不需要再下载平台证书了。微信支付公钥产品简介及使用说明请参考https://pay.weixin.qq.com/doc/v3/merchant/4012153196
微信支付调用一直报错,说证书不存在,但是已经全部设置完了?{"code":"RESOURCE_NOT_EXISTS","message":"无可用的平台证书,请在商户平台-API安全申请使用微信支付公钥。可查看指引https://pay.weixin.qq.com/docs/merchant/products/platform-certificate/wxp-pub-key-guide.html"}} 使用的v3版本的支付,证书申请了,V3公钥设置了,但是就是报错
05-09你好,【平台证书切换微信支付公钥】的流程不能和【灰度更换新平台证书】的流程同时进行,所以灰度公钥时,不会切换平台证书。具体请看下https://pay.weixin.qq.com/doc/v3/merchant/4012154180 商户号出现有新平台证书的回调,应该是微信的签名探测,请按验签失败返回即可。https://pay.weixin.qq.com/doc/v3/merchant/4013053420[图片]
新证书 没有返回证书 然后 自动 启动灰度中了,返回时间也无法修改?微信支付公钥】 修改过程中 【平台证书】 刚好半年也变成灰度了 导致【微信支付公钥】 灰度 之后 回调是【新的平台证书】 但是【新的平台证书 我无法下载】 没办法只能取消 微信支付公钥 灰度。无法修改证书返回时间
05-08周一已经生成支付公钥的入口了,请看下
微信商户号找不到申请公钥入口?[图片] 之前在别人帖子看到没有申请入口官方回答,于是点链接申请 [图片] 说周五左右回答,结果到了今天都没有,再私信询问也没任何答复,腾讯这效率是不是有点低了啊,或者给个官方答复大概需要多久呢,这么一个东西既然推出来了,为什么还要藏起来,藏起来就算了,按照你们官方的方法申请,时间长也就算了,关键到了甚至过了时间也没有看见开通成功啊
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