收藏
回答

微信支付结果通知?

1.微信支付完成后,回调通知报文中没有内容

商户订单号:1268937041330814977

试了几十次,都是一样的结果。回调地址从https改成http也不行

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

4 个回答

  • 杨家荣
    杨家荣
    08-22

    微信把云函数回调参数改了,没改文档:找云函数回调内容参考

    这里面有回掉日志;

    参考大神的博客:https://blog.csdn.net/zjgo007/article/details/106623205

    08-22
    有用
    回复
  • 微信支付技术助手8
    微信支付技术助手8
    2020-06-08

    你好,该笔订单回调数据是有正常返回的。<xml><appid><![CDATA[wx03dfedc42233f898]]></appid>\n<bank_type><![CDATA[PAB_CREDIT]]></bank_type>\n<cash_fee><![CDATA[1]]></cash_fee>\n<fee_type><![CDATA[CNY]]></fee_type>\n<is_subscribe><![CDATA[N]]></is_subscribe>\n<mch_id><![CDATA[1471703502]]></mch_id>\n<nonce_str><![CDATA[xrINqHZcgAGoOlXeXD0nowCaoOjQ8Vns]]></nonce_str>\n<openid><![CDATA[o1trm5U2HXy45gBO748MKu0O87lk]]></openid>\n<out_trade_no><![CDATA[1268937041330814977]]></out_trade_no>\n<result_code><![CDATA[SUCCESS]]></result_code>\n<return_code><![CDATA[SUCCESS]]></return_code>\n<sign><![CDATA[0571F119D1DD985930DB3165B2F14F82]]></sign>\n<time_end><![CDATA[20200606000545]]></time_end>\n<total_fee>1</total_fee>\n<trade_type><![CDATA[JSAPI]]></trade_type>\n<transaction_id><![CDATA[4200000526202006060801262962]]></transaction_id>\n</xml>这个是返回的数据。仔细核对检查一下获取回调部分代码。谢谢。

    2020-06-08
    有用
    回复
  • 🙉 软件开发 🙈
    🙉 软件开发 🙈
    2020-06-06

    2020-06-06
    有用
    回复
  • 启年网络
    启年网络
    2020-06-06

    怎么取值的,百度搜一下你语言的相关代码

    2020-06-06
    有用
    回复 6
    • Fighting
      Fighting
      2020-06-06
      private String readXmlFromStream(HttpServletRequest httpServletRequest) throws IOException {
        InputStream inputStream = httpServletRequest.getInputStream();
        BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(inputStream));
        final StringBuffer sb = new StringBuffer();
        String line = null;
        try {
         while ((line = bufferedReader.readLine()) != null) {
          sb.append(line);
         }
        } finally {
         bufferedReader.close();
         inputStream.close();
        }
        return sb.toString();
       }
      2020-06-06
      回复
    • Fighting
      Fighting
      2020-06-06
      每次取出来是自己的支付金额,没有其他内容了
      2020-06-06
      回复
    • 🙉 软件开发 🙈
      🙉 软件开发 🙈
      2020-06-06回复Fighting
      楼主,我这里request里面直接拿不到任何参数,请教一下呗
      2020-06-06
      回复
    • 🙉 软件开发 🙈
      🙉 软件开发 🙈
      2020-06-06回复Fighting
      代码一模一样
      2020-06-06
      回复
    • Fighting
      Fighting
      2020-06-06回复🙉 软件开发 🙈
      我的情况个你一样,流解析出来跟用户的支付金额一样。你可以试一下支付一笔大于1的,微信支付结果通知就是你的支付金额(cash_fee)
      2020-06-06
      回复
    查看更多(1)
登录 后发表内容
问题标签