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();
|
->send();
|
||||||
|
|
||||||
if ($response->isSuccessful()) {
|
if ($response->isSuccessful()) {
|
||||||
SystemLogger::dispatch(
|
SystemLogger::dispatch([
|
||||||
[
|
'server_response' => $response->getMessage(), 'data' => request()->all(),
|
||||||
'server_response' => $response->getMessage(),
|
], SystemLog::CATEGORY_GATEWAY_RESPONSE, SystemLog::EVENT_GATEWAY_SUCCESS, SystemLog::TYPE_PAYPAL, $this->client);
|
||||||
'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(
|
SystemLogger::dispatch([
|
||||||
[
|
'server_response' => $response->getMessage(), 'data' => request()->all(),
|
||||||
'server_response' => $response->getMessage(),
|
], SystemLog::CATEGORY_GATEWAY_RESPONSE, SystemLog::EVENT_GATEWAY_FAILURE, SystemLog::TYPE_PAYPAL, $this->client);
|
||||||
'data' => request()->all(),
|
|
||||||
],
|
|
||||||
SystemLog::CATEGORY_GATEWAY_RESPONSE,
|
|
||||||
SystemLog::EVENT_GATEWAY_FAILURE,
|
|
||||||
SystemLog::TYPE_PAYPAL,
|
|
||||||
$this->client
|
|
||||||
);
|
|
||||||
|
|
||||||
|
return [
|
||||||
return false;
|
'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