收藏
回答

企业付款到零钱接口,提示证书错误

接口路径:https://api.mch.weixin.qq.com/mmpaymkttransfers/promotion/transfers

返回结果:

<xml>

<return_code><![CDATA[SUCCESS]]></return_code>

<return_msg><![CDATA[证书出错,请登录微信支付商户平台下载证书]]></return_msg>

<mch_appid><![CDATA[wx565749a3f07cd1fe]]></mch_appid>

<mchid><![CDATA[1602639779]]></mchid>

<result_code><![CDATA[FAIL]]></result_code>

<err_code><![CDATA[CA_ERROR]]></err_code>

<err_code_des><![CDATA[证书出错,请登录微信支付商户平台下载证书]]></err_code_des>

</xml>

这是我的日志:

gxsadmin- 2025-05-17 10:52:36 [http-nio-8000-exec-9] INFO  c.g.m.wx.wxWithdraw.WithdrawService:60 - 证 书路径certPath:/opt/gxsAdmin/cert/xxxxx/apiclient_cert.p12

gxsadmin- 2025-05-17 10:52:36 [http-nio-8000-exec-9] INFO  c.g.m.w.w.utils.WechatpayUtil:61 - request xml = <xml><mchid>xxxxx</mchid><mch_appid>xxxxx</mch_appid><nonce_str>4OGY7G3HJNN2VOD</nonce_str><check_name>NO_CHECK</check_name><openid>oyNdi6wyQMVN5DFpT1hvQbwc-rL0</openid><amount>100</amount><desc>企业付款到零钱</desc><sign>67EB9B3A789E291C62201B19E9F5FFED</sign><partner_trade_no>1602639779202505171052365369</partner_trade_no><spbill_create_ip>127.0.0.1</spbill_create_ip></xml>

request xml = <xml><mchid>xxxxx</mchid><mch_appid>xxxxx</mch_appid><nonce_str>4OGY7G3HJNN2VOD</nonce_str><check_name>NO_CHECK</check_name><openid>oyNdi6wyQMVN5DFpT1hvQbwc-rL0</openid><amount>100</amount><desc>企业付款到零钱</desc><sign>67EB9B3A789E291C62201B19E9F5FFED</sign><partner_trade_no>1602639779202505171052365369</partner_trade_no><spbill_create_ip>127.0.0.1</spbill_create_ip></xml>

gxsadmin- 2025-05-17 10:52:36 [http-nio-8000-exec-9] INFO  c.g.m.w.w.utils.HttpRequestHandler:101 - ------------------------------------

gxsadmin- 2025-05-17 10:52:36 [http-nio-8000-exec-9] INFO  c.g.m.w.w.utils.HttpRequestHandler:102 - 开 始请求微信接口:https://api.mch.weixin.qq.com/mmpaymkttransfers/promotion/transfers xmlObj: <xml><mchid>xxxxx</mchid><mch_appid>xxxxx</mch_appid><nonce_str>4OGY7G3HJNN2VOD</nonce_str><check_name>NO_CHECK</check_name><openid>oyNdi6wyQMVN5DFpT1hvQbwc-rL0</openid><amount>100</amount><desc>企业付款到零钱</desc><sign>67EB9B3A789E291C62201B19E9F5FFED</sign><partner_trade_no>1602639779202505171052365369</partner_trade_no><spbill_create_ip>127.0.0.1</spbill_create_ip></xml> model: [mch_appid]wx565749a3f07cd1fe,[mchid]1602639779,[openid]oyNdi6wyQMVN5DFpT1hvQbwc-rL0,[amount]100,[desc]企业付款到零钱,[partner_trade_no]1602639779202505171052365369,[nonce_str]4OGY7G3HJNN2VOD,[spbill_create_ip]127.0.0.1,[check_name]NO_CHECK path: /opt/gxsAdmin/cert/1602639779/apiclient_cert.p12

gxsadmin- 2025-05-17 10:52:36 [http-nio-8000-exec-9] INFO  c.g.m.w.w.utils.HttpRequestHandler:103 - ------------------------------------

gxsadmin- 2025-05-17 10:52:36 [http-nio-8000-exec-9] INFO  c.g.m.w.w.utils.HttpRequestHandler:126 - 请 求微信时返回:HttpResponseProxy{HTTP/1.1 200 OK [Server: nginx, Date: Sat, 17 May 2025 02:52:36 GMT, Content-Type: text/xml; charset=UTF-8, Content-Length: 437, Connection: keep-alive, Keep-Alive: timeout=8, Cache-Control: no-cache, must-revalidate] ResponseEntityProxy{[Content-Type: text/xml; charset=UTF-8,Content-Length: 437,Chunked: false]}}

gxsadmin- 2025-05-17 10:52:36 [http-nio-8000-exec-9] INFO  c.g.m.w.w.utils.WechatpayUtil:66 - response xml = 

<xml>

<return_code><![CDATA[SUCCESS]]></return_code>

<return_msg><![CDATA[证书出错,请登录微信支付商户平台下载证书]]></return_msg>

<mch_appid><![CDATA[xxxxx]]></mch_appid>

<mchid><![CDATA[xxxxx]]></mchid>

<result_code><![CDATA[FAIL]]></result_code>

<err_code><![CDATA[CA_ERROR]]></err_code>

<err_code_des><![CDATA[证书出错,请登录微信支付商户平台下载证书]]></err_code_des>

</xml>


报错后我重新更换了证书,仍然报错。

回答关注问题邀请回答
收藏

3 个回答

  • 支付社区运营
    支付社区运营
    05-19

     你好,日志查询显示SSL/TLS 客户端证书验证未通过,辛苦自行检查下证书配置

    05-19
    有用
    回复
  • 微信支付质量运营助手
    微信支付质量运营助手
    05-19

    1、请核对API证书是否正确,不确定的话可以重新申请一份。API证书申请指引:https://kf.qq.com/faq/161222NneAJf161222U7fARv.html

    2、付款业务请尽快接入商家转账到零钱接口https://pay.weixin.qq.com/doc/v3/merchant/4012711988

    05-19
    有用
    回复
  • 站在远处看童年
    站在远处看童年
    05-17

    以前这个接口都是通的,突然不能用了。

    05-17
    有用
    回复
登录 后发表内容