二维码有超时的,也就是sdk里面的SetTime_expire超时未支付的就不能再用相同的订单号去获取二维码了,会提示订单号重复没超时 没支付的都可以重复获取二维码。
业务上把这个时间存到订单上吧超时了重新生成一个支付订单号。因为这个号超时未支付需要重新生成网站订单号最好不要发生变化,所以这个微信 二維码 扫两次支付订单号可以单独建个字段用来记录和网站本身的订单号区分开。
用支付号通过ajax定时去查询订单结果查询到已经支付就哽新数据库订单状态,进行页面跳转
同时,被你 @ 的用户也会收到通知