weizong song 5 years ago
parent 98157b5a5e
commit 39b54c3d30

@ -52,12 +52,13 @@ class AlipayF2F
}
}
public function refund(Refund $refund) {
public function refund(Refund $refund)
{
try {
$config = $this->getOptions();
$result = Factory::setOptions($config)::payment()
->common()
->refund($refund->relatedRecharge->payment_serial,$refund->money);
->refund($refund->relatedRecharge->serial, $refund->money);
$responseChecker = new ResponseChecker();
//处理响应或异常
if ($responseChecker->success($result)) {
@ -68,12 +69,13 @@ class AlipayF2F
];
$refund->update($update);
} else {
Log::info("支付宝退款失败:".$result->code."".$result->msg);
Log::info($refund);
Log::info("支付宝退款失败:" . $result->code . "" . $result->msg);
$refund->increment("try_times");
return false;
}
} catch (\Exception $exception) {
Log::info("支付宝退款失败:".$exception->getCode()."".$exception->getMessage());
Log::info("支付宝退款失败:" . $exception->getCode() . "" . $exception->getMessage());
$refund->increment("try_times");
return false;
}

Loading…
Cancel
Save