小程序
小游戏
企业微信
微信支付
扫描小程序码分享
请求接口:
https://api.mch.weixin.qq.com/v3/certificates
报错信息:{
"code": "SYSTEM_ERROR",
"message": "系统繁忙,请稍后重试"
}
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
如果是新申请的微信支付商户号出现「系统繁忙,请稍后重试」的报错,这是因为新申请的商户号需要使用公钥模式,具体还请参照:https://developers.weixin.qq.com/community/pay/doc/0002c6a7cf438818df52145b863c01 进行处理
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
怎么处理的?
我也遇到类似的问题了,能贴出一个新的公钥模式的样例代码吗,我在微信官网看到的文档还是通过签名验证器获取平台证书的方式。您使用的SDK是下面这个吗
<dependency> <groupId>com.github.wechatpay-apiv3</groupId> <artifactId>wechatpay-apache-httpclient</artifactId> <version>0.4.9</version> </dependency>
新申请的服务商商户号么?
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
如果是新申请的微信支付商户号出现「系统繁忙,请稍后重试」的报错,这是因为新申请的商户号需要使用公钥模式,具体还请参照:https://developers.weixin.qq.com/community/pay/doc/0002c6a7cf438818df52145b863c01 进行处理
怎么处理的?
<groupId>com.github.wechatpay-apiv3</groupId>
<artifactId>wechatpay-java</artifactId>
<version>0.2.14</version>
</dependency>依赖包,用Config config =
new RSAPublicKeyConfig.Builder()
.merchantId(mchId)
.privateKeyFromPath(privateKeyPath)
.publicKeyFromPath(publicKeyPath)
.publicKeyId(publicKeyId)
.merchantSerialNumber(mchSerialNo)
.apiV3Key(apiV3Key)
.build();
我也遇到类似的问题了,能贴出一个新的公钥模式的样例代码吗,我在微信官网看到的文档还是通过签名验证器获取平台证书的方式。您使用的SDK是下面这个吗
<dependency> <groupId>com.github.wechatpay-apiv3</groupId> <artifactId>wechatpay-apache-httpclient</artifactId> <version>0.4.9</version> </dependency>
新申请的服务商商户号么?
使用的微信支付提供的v3 SDK 支付
// 构造一个 APIv3 客户端实例
$instance = Builder::factory([
'mchid' => $this->spMchId,
'serial' => $merchantCertificateSerial,
'privateKey' => $merchantPrivateKeyInstance,
'certs' => [
$platformCertificateSerial => $platformPublicKeyInstance,
],
]);