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