在多商店设置上遇到网站2的一些问题 - 这是一个新的网站,网站1工作正常,并且最近设置了网站2正在运行,直到我们使用Ebizmarts插件进入支付网关(Sagepay)。
当它应该重定向到SagePay服务器时,会抛出一个带有以下错误代码的异常:
a:5:{i:0;s:35:"Unable to initialize FORM Checkout.";i:1;s:1098:"#0 /home/website/public_html/app/code/local/Ebizmarts/SagePaySuite/controllers/FormPaymentController.php(74): Mage::throwException('Unable to initi...')
#1 /home/website/public_html/app/code/local/Ebizmarts/SagePaySuite/controllers/FormPaymentController.php(105): Ebizmarts_SagePaySuite_FormPaymentController->_initCheckout()
#2 /home/website/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(418): Ebizmarts_SagePaySuite_FormPaymentController->goAction()
#3 /home/website/public_html/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(250): Mage_Core_Controller_Varien_Action->dispatch('go')
#4 /home/website/public_html/app/code/core/Mage/Core/Controller/Varien/Front.php(172): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#5 /home/website/public_html/app/code/core/Mage/Core/Model/App.php(354): Mage_Core_Controller_Varien_Front->dispatch()
#6 /home/website/public_html/app/Mage.php(684): Mage_Core_Model_App->run(Array)
#7 /home/website/public_html/index.php(103): Mage::run('retail_default', 'store')
#8 {main}";s:3:"url";s:68:"/index.php/sgps/formPayment/go/?SID=c9f79e48a26b52cbcb91414d43c27595";s:11:"script_name";s:10:"/index.php";s:4:"skin";s:14:"retail_default";}
我到处检查过,我无法找到导致问题的原因......
我可以让它工作的唯一方法是去网站1,进入结账流程并继续进行sagepay - 然后我可以取消交易,转到website2然后继续结账...我被重定向到SagePay,但我从Sage的website1获得了我的交易......