mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-07-09 03:14:30 -04:00
Refunding using PayPal
This commit is contained in:
parent
6ffb2d7286
commit
4fd2be6adf
@ -287,32 +287,29 @@ class PayPalExpressPaymentDriver extends BasePaymentDriver
|
||||
->send();
|
||||
|
||||
if ($response->isSuccessful()) {
|
||||
SystemLogger::dispatch(
|
||||
[
|
||||
'server_response' => $response->getMessage(),
|
||||
'data' => request()->all(),
|
||||
],
|
||||
SystemLog::CATEGORY_GATEWAY_RESPONSE,
|
||||
SystemLog::EVENT_GATEWAY_SUCCESS,
|
||||
SystemLog::TYPE_PAYPAL,
|
||||
$this->client
|
||||
);
|
||||
SystemLogger::dispatch([
|
||||
'server_response' => $response->getMessage(), 'data' => request()->all(),
|
||||
], SystemLog::CATEGORY_GATEWAY_RESPONSE, SystemLog::EVENT_GATEWAY_SUCCESS, SystemLog::TYPE_PAYPAL, $this->client);
|
||||
|
||||
return true;
|
||||
return [
|
||||
'transaction_reference' => $response->getData()['REFUNDTRANSACTIONID'],
|
||||
'transaction_response' => json_encode($response->getData()),
|
||||
'success' => true,
|
||||
'description' => $response->getData()['ACK'],
|
||||
'code' => $response->getCode(),
|
||||
];
|
||||
}
|
||||
|
||||
SystemLogger::dispatch(
|
||||
[
|
||||
'server_response' => $response->getMessage(),
|
||||
'data' => request()->all(),
|
||||
],
|
||||
SystemLog::CATEGORY_GATEWAY_RESPONSE,
|
||||
SystemLog::EVENT_GATEWAY_FAILURE,
|
||||
SystemLog::TYPE_PAYPAL,
|
||||
$this->client
|
||||
);
|
||||
SystemLogger::dispatch([
|
||||
'server_response' => $response->getMessage(), 'data' => request()->all(),
|
||||
], SystemLog::CATEGORY_GATEWAY_RESPONSE, SystemLog::EVENT_GATEWAY_FAILURE, SystemLog::TYPE_PAYPAL, $this->client);
|
||||
|
||||
|
||||
return false;
|
||||
return [
|
||||
'transaction_reference' => $response->getData()['CORRELATIONID'],
|
||||
'transaction_response' => json_encode($response->getData()),
|
||||
'success' => false,
|
||||
'description' => $response->getData()['L_LONGMESSAGE0'],
|
||||
'code' => $response->getData()['L_ERRORCODE0'],
|
||||
];
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user