小程序发起支付,超时时间设置10分钟。用户15号支付时卡里没钱,支付失败,16号用户一点击按钮(调用统一下单接口),就提示这个。
appId:wxf4d27453eba2feb4
商户号:1539304041
订单号:cd7023bf3f3b4e6587a5b5e23eef4098
查询这个订单是未支付状态:
<xml><return_code><![CDATA[SUCCESS]]></return_code>
<return_msg><![CDATA[OK]]></return_msg>
<appid><![CDATA[wxf4d27453eba2feb4]]></appid>
<mch_id><![CDATA[1539304041]]></mch_id>
<nonce_str><![CDATA[BrMa1ePLpqP5RV8J]]></nonce_str>
<sign><![CDATA[9BF8E90B952A662D23F7A119C1C20A57]]></sign>
<result_code><![CDATA[SUCCESS]]></result_code>
<out_trade_no><![CDATA[cd7023bf3f3b4e6587a5b5e23eef4098]]></out_trade_no>
<attach><![CDATA[租借]]></attach>
<trade_state><![CDATA[NOTPAY]]></trade_state>
<trade_state_desc><![CDATA[订单未支付]]></trade_state_desc>
</xml>
请问,这个是什么原因,可以怎么解决?
为什么订单会失效?订单失效的规则是什么?
超时了,订单已经失效了。更换单号重新下单。