用户使用支付宝完成支付以后,支付宝除了同步返回我们指定的页面以外 ... 它还会异步的通知我们的应用 .. 告诉应用支付的结果 .. 应用收到了支付宝的通知要回应一个 success, 表示成功 .. 或者回应一个 failure .. 表示失败 .. 如果支付宝没收到回应,它就会每隔一段时间再发送一次这个异步通知 ..
在应用里使用这个异步通知功能,需要在创建支付链接的时候设置一个 notify_url ,它的值就是接收支付宝异步通知用的一个接口地址 ..
用户支付完成以后,他很有可能不会等待支付宝返回的地址 .. 直接关掉支付页面 ... 这样我们的应用就不能正常处理支付的结果了 .. 所以使用异步通知会更可靠一些,因为这个通知是支付宝主动发送过来的 ...