收藏
回答

为什么使用JSAPI类型支付成功后,能正常回调,使用app类型支付成功后,收不到回调消息?

同一段代码,同一个notify_url 回调地址,并且客户端都已经支付成功了,唯一的区别,就是JSAPI和APP支付类型的不同。为什么APP类型的notify_url就不回调呢?已经试过无数次了,完全没有头续问题在哪里。

【请求数据】:<xml>

  <appid>-----屏蔽------</appid>

  <mch_id>----屏蔽------</mch_id>

  <nonce_str>1591764969059</nonce_str>

  <sign>C2F2342529AA81EF5A573B64EBCF083F</sign>

  <device_info>WEB</device_info>

  <body>JDT</body>

  <out_trade_no>WX202006103737639936</out_trade_no>

  <total_fee>100</total_fee>

  <spbill_create_ip>116.209.31.169</spbill_create_ip>

  <time_start>20200610125609</time_start>

  <notify_url>http://116.209.31.169/api/wx/notify</notify_url>

  <trade_type>APP</trade_type>

  <openid>oExsvxORXwOsw4X0h-P5qSUj0hwU</openid>

</xml>

【响应数据】:<xml><return_code><![CDATA[SUCCESS]]></return_code>

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

<appid><![CDATA[----屏蔽----]]></appid>

<mch_id><![CDATA[-----屏蔽-----]]></mch_id>

<device_info><![CDATA[WEB]]></device_info>

<nonce_str><![CDATA[hT9OO3z4I0EulcDP]]></nonce_str>

<sign><![CDATA[BC04C92BCBBED80E5658F9B2B087DF3F]]></sign>

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

<prepay_id><![CDATA[wx101256090586344463219b2b1453656200]]></prepay_id>

<trade_type><![CDATA[APP]]></trade_type>

</xml>

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

1 个回答

  • 小再小
    小再小
    2020-06-11

    notify_url 后台设置过吗?换成https的网址可以吗

    2020-06-11
    有用
    回复 1
    • 猪哥靓
      猪哥靓
      2020-06-11
      设置什么?都说了jsapi是可以回调的,app就不行,同样的代码,同样的回调地址。https也试过了。
      2020-06-11
      回复
登录 后发表内容
问题标签