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 ...@@ -130,15 +130,16 @@ class Validate3d extends \Magento\Framework\App\Action\Action
// ); // );
// old fashion way: // old fashion way:
$result = $this->_authorise3d($order->getPayment()); $result = $this->_authorise3d($order->getPayment());
$resultCode = $result['resultCode'];
} catch (\Exception $e) { } catch (\Exception $e) {
$this->_adyenLogger->addAdyenResult("Process 3D secure payment was refused"); $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 // check if authorise3d was successful
if ($result == 'Authorised') { if ($resultCode == 'Authorised') {
$order->addStatusHistoryComment(__('3D-secure validation was successful'))->save(); $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 // set back to false so when pressed back button on the success page it will reactivate 3D secure
$order->getPayment()->setAdditionalInformation('3dActive', ''); $order->getPayment()->setAdditionalInformation('3dActive', '');
...@@ -241,8 +242,7 @@ class Validate3d extends \Magento\Framework\App\Action\Action ...@@ -241,8 +242,7 @@ class Validate3d extends \Magento\Framework\App\Action\Action
} catch(\Exception $e) { } catch(\Exception $e) {
throw $e; throw $e;
} }
$responseCode = $response['resultCode']; return $response;
return $responseCode;
} }
/** /**
......
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