From 39ee29c4da03da8b93c637d7c9def4cb2f555752 Mon Sep 17 00:00:00 2001 From: Doanh Tien Hoang Date: Fri, 25 Mar 2016 16:46:39 +0700 Subject: [PATCH] Update thankyou page after confirm 3ds --- .../Paymentwall/controllers/PaymentController.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/app/code/community/Paymentwall/Paymentwall/controllers/PaymentController.php b/src/app/code/community/Paymentwall/Paymentwall/controllers/PaymentController.php index e4564d6..1021565 100644 --- a/src/app/code/community/Paymentwall/Paymentwall/controllers/PaymentController.php +++ b/src/app/code/community/Paymentwall/Paymentwall/controllers/PaymentController.php @@ -54,13 +54,16 @@ public function threedsAction() try { if (Mage::getModel('paymentwall/method_pwbrick')->processOrderAfter3Ds($order, $chargeData)) { - $this->_redirect('checkout/onepage/success', array('_secure' => true)); + $url = Mage::getUrl('checkout/onepage/success', array('_query' => '_secure=true')); + Mage::app()->getResponse()->setRedirect($url)->sendResponse(); + die; } } catch (Mage_Exception $e) { Mage::getSingleton('core/session')->addError($e->getMessage()); } - - $this->_redirect('/'); + + $url = Mage::getUrl('/'); + Mage::app()->getResponse()->setRedirect($url)->sendResponse(); } elseif ($secureForm = Mage::getModel('core/session')->getSecureFormHtml()) { $this->getResponse()->setBody($secureForm); }