diff --git a/app/Libs/AlipayF2F.class.php b/app/Libs/AlipayF2F.class.php index 026d67d..4e499a5 100644 --- a/app/Libs/AlipayF2F.class.php +++ b/app/Libs/AlipayF2F.class.php @@ -35,6 +35,13 @@ class AlipayF2F return [ "status" => true ]; + } elseif ($result->code == "10003") { + Log::info("支付宝状态:" . $result->code . ";" . $result->msg . ";" . $result->subMsg); + return [ + "status" => false, + "code" => $result->code, + "msg" => "正在支付中,请稍后查询支付到账状态" + ]; } else { Log::info("支付宝错误:" . $result->code . ";" . $result->msg . ";" . $result->subMsg); return [ @@ -62,7 +69,7 @@ class AlipayF2F $responseChecker = new ResponseChecker(); //处理响应或异常 if ($responseChecker->success($query_result)) { - if($query_result->tradeStatus !== "TRADE_SUCCESS") { + if ($query_result->tradeStatus !== "TRADE_SUCCESS") { return false; } if (!$recharge->paid_at) {