收藏
回答

微信退款,微信返回“”“商户订单号非法,请核实后再试”

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

<return_msg><![CDATA[OK]]></return_msg>

<appid><![CDATA[*******]]></appid>

<mch_id><![CDATA[********]]></mch_id>

<nonce_str><![CDATA[***lAj2jm7C4X00T]]></nonce_str>

<sign><![CDATA[****0D1BCCC19CA7F5DEB2703963115]]></sign>

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

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

<err_code_des><![CDATA[商户订单号非法,请核实后再试]]></err_code_des>

</xml>

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

2 个回答

  • 微信支付技术助手8
    微信支付技术助手8
    2020-03-11

    这个报错是你的订单参数有问题。建议你把完整参数贴一下。

    2020-03-11
    有用
    回复 1
    • 邵长伟
      邵长伟
      2020-04-14
      微信的API能否返回相对应的错误码,每次调试微信都难受的要死
      2020-04-14
      回复
  • peng
    peng
    2020-03-10

    请求参数提出来下,看看商户订单号的值,自己也可以确定下这个单号是不是支付时传过去的单号。

    2020-03-10
    有用
    回复 2
    • 星星不睡我不睡
      星星不睡我不睡
      2022-08-26
      这个订单号是需要传微信支付的商户单号吗?
      2022-08-26
      回复
    • peng
      peng
      2022-08-29回复星星不睡我不睡
      以v2版接口,jsapi退款参数为例:
      微信支付订单号:对应的是微信的订单号,一般42开头,
      商户订单号:对应的是自己这边在统一下单时传的商户订单号
      是可以二选一
      2022-08-29
      回复
登录 后发表内容
问题标签