收藏
回答

JSAPI下单后,支付了,但是回调没有是为啥啊?

JSAPI下单后,支付了,但是回调没有是为啥啊?

用的V2的api,和这个有关系吗?比如这笔:202409261402501400

最后一次编辑于  09-26
回答关注问题邀请回答
收藏

2 个回答

  • 李秀才
    李秀才
    09-26

    比如这笔:202409261402501400

    09-26
    有用
    回复
  • Memory (私信不回复)
    Memory (私信不回复)
    09-26

    微信支付完成后notify_url,没有收到回调通知情况下,可按以下几个步骤排查问题:

    1. 确认上送微信回调地址与自己系统实际回调地址是否一致;
    2. 核实上送回调地址是否可被外网访问,是否有DNS解析;
    3. 核实是否有安全策略拦截微信支付回调通知;
    4. 确认回调地址代码的可用性;
    5. 如果使用V3接口,确认下是否设置加密的秘钥,登录商户平台操作~请参考APIV3秘钥设置

    附:回调通知注意事项支付回调和查单实现指引


    09-26
    有用
    回复 2
    • 李秀才
      李秀才
      09-26
      <xml>
        <appid><![CDATA[wx2421b1c4370ec***]]></appid>
        <attach><![CDATA[支付测试]]></attach>
        <bank_type><![CDATA[CFT]]></bank_type>
        <fee_type><![CDATA[CNY]]></fee_type>
        <is_subscribe><![CDATA[N]]></is_subscribe>
        <mch_id><![CDATA[10000100]]></mch_id>
        <nonce_str><![CDATA[5d2b6c2a8db53831f7eda20af46e531c]]></nonce_str>
        <openid><![CDATA[oUpF8uMEb4qRXf22hE3X68TekukE]]></openid>
        <out_trade_no><![CDATA[1409811653]]></out_trade_no>
        <result_code><![CDATA[SUCCESS]]></result_code>
        <return_code><![CDATA[SUCCESS]]></return_code>
        <sign><![CDATA[B552ED6B279343CB493C5DD0D78AB241]]></sign>
        <time_end><![CDATA[20140903131540]]></time_end>
        <total_fee>1</total_fee>
        <coupon_fee><![CDATA[10]]></coupon_fee>
        <coupon_count><![CDATA[1]]></coupon_count>
        <coupon_type><![CDATA[CASH]]></coupon_type>
        <coupon_id><![CDATA[10000]]></coupon_id>
        <trade_type><![CDATA[JSAPI]]></trade_type>
        <transaction_id><![CDATA[1004400740201409030005092168]]></transaction_id>
      </xml> 用这个测试数据都是正常的,但就是正常的交易回调过不来
      09-26
      回复
    • Memory (私信不回复)
      Memory (私信不回复)
      09-26回复李秀才
      从1-5逐项排查
      09-26
      回复
登录 后发表内容