用户支付完成以后,微信支付系统会异步地通知我们的应用支付的结果 .. 处理这个通知请求现在用的是 Checkout 控制器里的 wxPayNotify 这个方法 .. 它是 wxpay/notify 这条路由的处理方法 ..
在这里我们验证了查询结果的正确性以后,可以去做一些事情,比如更新用户的订单状态,记录一下微信支付结果本身的订单号等等 ..
在用户的支付页面上,可以引导用户主动去查询支付结果 .. 用户的这个动作需要用到微信支付的查询订单接口 .. 就是我们可以根据自己系统本身的订单号,或者微信支付的订单号,去查询一下这个订单,也就是这笔交易的当前的状态是什么 .. 根据返回的状态可以再执行后续的一些动作 ..