收藏
回答

微信支付调接口查询订单支付状态的时候老是报错?说:商户号和订单信息不匹配

     1、相关接口:    var url ="https://api.mch.weixin.qq.com/pay/orderquery";


2、接口参数:

let formData = "<xml>";

formData += "<appid>" + 'wxd3c1c2cc4b2946b4' + "</appid>";

formData += "<mch_id>" + '1585826731' + "</mch_id>";

formData += "<nonce_str>" + 've73xtcjOGgYPr9J123' + "</nonce_str>";

    formData += "<transaction_id>" + '4200000938202104126155956086' + "</transaction_id>";

formData += "<sign>" + 'E5F0BAAFA**************5380DB2F10' + "</sign>"; //sign是在https://pay.weixin.qq.com/wiki/tools/signverify/手动产生的;

formData += "</xml>";


编译结果:

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

1 个回答

  • Memory
    Memory
    2021-04-13

    你这边核对下单号,确认该笔订单是否为该商户下交易

    2021-04-13
    有用
    回复 3
    • 闭选
      闭选
      2021-04-13
      是的,我自己下的单
      2021-04-13
      回复
    • Memory
      Memory
      发表于小程序端
      2021-04-13回复闭选

      商户后台。订单详情截图看下

      2021-04-13
      回复
    • 闭选
      闭选
      2021-04-15回复Memory
      谢谢,已经解决了。原因是我用的是小程序云开发支付,小程序云开发支付会转子商户。
      2021-04-15
      回复
登录 后发表内容
问题标签