收藏
回答

微信扫码支付页面输出二维码扫码时提示码已过期请重新生成

使用的是测试账号,下边是调用支付接口返回的数据

{nonce_str=43a04f2a87d44a36bccce20a7dd7b69c, sign=2ED7F99184380641AE78FC80E3979551, err_code=SUCCESS, err_code_des=ok, return_msg=OK, mch_id=11473623, prepay_id=wx20181228145513704718, device_info=, code_url=weixin://wxpay/s/An4baqw, appid=wxab8acb865bb1637e, trade_type=NATIVE, result_code=SUCCESS, return_code=SUCCESS}

页面生成的二维码每次去扫都提示



最后一次编辑于  2018-12-28
回答关注问题邀请回答
收藏

2 个回答

  • 微信支付技术助手3
    微信支付技术助手3
    2018-12-28

    请仔细检查在统一下单里面传的时间参数,如下图,是否超过所传规定的时间。
    请参考:https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=9_1

    2018-12-28
    赞同
    回复 6
    • 3987丶奋斗
      3987丶奋斗
      2018-12-28

      我传的间隔是两分钟

      2018-12-28
      回复
    • 3987丶奋斗
      3987丶奋斗
      2018-12-28

      这是我传的参数


      2018-12-28
      回复
    • 微信支付技术助手3
      微信支付技术助手3
      2018-12-28回复3987丶奋斗

      您先把结束时间参数删掉测试一下试试,或者写上交易启始时间

      2018-12-28
      回复
    • 3987丶奋斗
      3987丶奋斗
      2018-12-28回复微信支付技术助手3

      之前没加这些参数就是一打开二维码然后去扫就提示码已过期,请重新生成

      2018-12-28
      回复
    • 微信支付技术助手3
      微信支付技术助手3
      2018-12-28回复3987丶奋斗

      您好,上面这两个你都测试了吗?

      2018-12-28
      回复
    查看更多(1)
  • 祝大姐
    祝大姐
    11-19
    二维码不能扫了
    11-19
    赞同
    回复