Commit a48574f8 authored by Maikel Koek's avatar Maikel Koek

[VM] B: Return complete result instead of only code in _authorise3d

parent 3194acc1
......@@ -130,15 +130,16 @@ class Validate3d extends \Magento\Framework\App\Action\Action
// );
// old fashion way:
$result = $this->_authorise3d($order->getPayment());
$resultCode = $result['resultCode'];
} catch (\Exception $e) {
$this->_adyenLogger->addAdyenResult("Process 3D secure payment was refused");
$result = 'Refused';
$resultCode = 'Refused';
}
$this->_adyenLogger->addAdyenResult("Process 3D secure payment result is: " . $result);
$this->_adyenLogger->addAdyenResult("Process 3D secure payment result is: " . $resultCode);
// check if authorise3d was successful
if ($result == 'Authorised') {
if ($resultCode == 'Authorised') {
$order->addStatusHistoryComment(__('3D-secure validation was successful'))->save();
// set back to false so when pressed back button on the success page it will reactivate 3D secure
$order->getPayment()->setAdditionalInformation('3dActive', '');
......@@ -241,8 +242,7 @@ class Validate3d extends \Magento\Framework\App\Action\Action
} catch(\Exception $e) {
throw $e;
}
$responseCode = $response['resultCode'];
return $responseCode;
return $response;
}
/**
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment