在沙盒环境下使用官方demo的模式二生成native支付二维码
用微信客户端扫码后一直提示码已过期
然后查了一下订单,发现订单竟然是已支付,但是其实完全没有用客户端支付过
沙盒有这样的逻辑么?
这是查询订单的一些结果
time_end : 20190420124859
total_fee : 301
trade_state : SUCCESS
交易状态 | trade_state | 是 | String(32) | SUCCESS | SUCCESS—支付成功 REFUND—转入退款 NOTPAY—未支付 CLOSED—已关闭 REVOKED—已撤销(付款码支付) USERPAYING--用户支付中(付款码支付) PAYERROR--支付失败(其他原因,如银行返回失败) 支付状态机请见下单API页面 |
预期结果是只要有这个订单就是全部成功吗?我把订单关闭了还是success