Fix for payment refund
This commit is contained in:
parent
e899779070
commit
43eca6eee0
1 changed files with 5 additions and 3 deletions
|
|
@ -150,9 +150,11 @@ class PaymentService extends BaseService
|
|||
if (Auth::user()->can('edit', $payment)) {
|
||||
$amount = !empty($params['amount']) ? floatval($params['amount']) : null;
|
||||
$accountGateway = $payment->account_gateway;
|
||||
$paymentDriver = $accountGateway->paymentDriver();
|
||||
if ($paymentDriver->refundPayment($payment, $amount)) {
|
||||
$successful++;
|
||||
if ($accountGateway = $payment->account_gateway) {
|
||||
$paymentDriver = $accountGateway->paymentDriver();
|
||||
if ($paymentDriver->refundPayment($payment, $amount)) {
|
||||
$successful++;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue