收藏
回答

微信统一下单接口一直提示“mch_id参数格式错误”,后端JAVA

如题,,这是我的请求参数,可以看出我的商户ID前后并没有空格,也对应我所申请的商户ID,但是请求一直报这个错,求解答。

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

3 个回答

  • 微信支付技术助手1
    微信支付技术助手1
    2019-12-06

    你看看你是不是输入法用的有问题,打了中文进去。感觉你有几个参数的下划线有点长。仔细检查下

    2019-12-06
    赞同
    回复 4
    • 巽长孤
      巽长孤
      2019-12-06
      好的,解决了,转义XML的工具类多加了个下划线,微信支付回调地址会在什么时候回调啊,我打了断点发现没有回调,是支付请求SUCCESS之后立刻回调还是说微信会在某一时间点回调,我的log打印了返回的XML数据,但是回调地址未接收到访问。
      2019-12-06
      回复
    • 橱窗外的小孩
      橱窗外的小孩
      01-08
      你好,我这边也碰到了这种问题,PHP的
      01-08
      回复
    • 橱窗外的小孩
      橱窗外的小孩
      01-08
      01-08
      回复
    • 橱窗外的小孩
      橱窗外的小孩
      01-08
      这个是写入文本格式的xml数据
      01-08
      回复
  • 祺爸💎
    祺爸💎
    2019-12-05

    下划线怎么那么长

    2019-12-05
    赞同 1
    回复 1
    • 巽长孤
      巽长孤
      2019-12-06
      好的,解决了,转义XML的工具类多加了个下划线,微信支付回调地址会在什么时候回调啊,我打了断点发现没有回调,是支付请求SUCCESS之后立刻回调还是说微信会在某一时间点回调,我的log打印了返回的XML数据,但是回调地址未接收到访问。
      2019-12-06
      回复
  • Hanks🇨🇳
    Hanks🇨🇳
    2019-12-06

    中英文?

    2019-12-06
    赞同
    回复 4
    • 巽长孤
      巽长孤
      2019-12-06
      好的,解决了,转义XML的工具类多加了个下划线,微信支付回调地址会在什么时候回调啊,我打了断点发现没有回调,是支付请求SUCCESS之后立刻回调还是说微信会在某一时间点回调,我的log打印了返回的XML数据,但是回调地址未接收到访问。
      2019-12-06
      回复
    • Hanks🇨🇳
      Hanks🇨🇳
      2019-12-06回复巽长孤
      回调是用户完成支付后,会进行回调。在回调里,写用户支付结果的逻辑
      2019-12-06
      回复
    • 巽长孤
      巽长孤
      2019-12-06回复Hanks🇨🇳
      我控制台打印了请求支付返回的XML,是成功的,但是我的回调地址没收到请求,断点也没进
      2019-12-06
      回复
    • Hanks🇨🇳
      Hanks🇨🇳
      2019-12-06回复巽长孤
      回调地址要是公网的,你断点怎么会进?
      2019-12-06
      回复
登录 后发表内容
问题标签