setOutTradeNo($out_trade_no); $queryContentBuilder->setAppAuthToken($appAuthToken); //初始化类对象,调用queryTradeResult方法获取查询应答 $queryResponse = new AlipayTradeService($config); $queryResult = $queryResponse->queryTradeResult($queryContentBuilder); //根据查询返回结果状态进行业务处理 switch ($queryResult->getTradeStatus()){ case "SUCCESS": //echo "支付宝查询交易成功:"."
--------------------------
"; //print_r($queryResult->getResponse()); echo "SUCCESS"; break; case "FAILED": //echo "支付宝查询交易失败或者交易已关闭!!!"."
--------------------------
"; //if(!empty($queryResult->getResponse())){ // print_r($queryResult->getResponse()); //} echo "FAILED"; break; case "UNKNOWN": //echo "系统异常,订单状态未知!!!"."
--------------------------
"; //if(!empty($queryResult->getResponse())){ // print_r($queryResult->getResponse()); //} echo "UNKNOWN"; break; default: echo "不支持的查询状态,交易返回异常!!!"; break; } return ; } ?>