cancel
Showing results for 
Search instead for 
Did you mean: 

Crash on payment processor removal (Eway Rapid3.1)

Crash on payment processor removal (Eway Rapid3.1)

Hopefully someone can help?

(CE 1.6.1)

 

When removing the Eway module it breaks the orders overview.

 

If set  <active>false</active or if the module is disabled in advanced config.

The error report shows the following:

"Invalid backend model specified: ewayrapid/backend_savedtokens"

The full break down is below

 

a:5:{i:0;s:62:"Invalid backend model specified: ewayrapid/backend_savedtokens";i:1;s:3673:"#0 /home/citizen7/public_html/app/code/core/Mage/Eav/Model/Entity/Attribute/Abstract.php(346): Mage::exception('Mage_Eav', 'Invalid backend...')
#1 /home/citizen7/public_html/app/code/core/Mage/Eav/Model/Entity/Abstract.php(640): Mage_Eav_Model_Entity_Attribute_Abstract->getBackend()
#2 /home/citizen7/public_html/app/code/core/Mage/Eav/Model/Entity/Abstract.php(1624): Mage_Eav_Model_Entity_Abstract->walkAttributes('backend/afterLo...', Array)
#3 /home/citizen7/public_html/app/code/core/Mage/Eav/Model/Entity/Abstract.php(964): Mage_Eav_Model_Entity_Abstract->_afterLoad(Object(Mage_Customer_Model_Customer))
#4 /home/citizen7/public_html/app/code/core/Mage/Core/Model/Abstract.php(225): Mage_Eav_Model_Entity_Abstract->load(Object(Mage_Customer_Model_Customer), NULL, NULL)
#5 /home/citizen7/public_html/app/code/core/Mage/Adminhtml/Block/Sales/Order/View/Messages.php(47): Mage_Core_Model_Abstract->load(NULL)
#6 /home/citizen7/public_html/app/code/core/Mage/Core/Block/Abstract.php(238): Mage_Adminhtml_Block_Sales_Order_View_Messages->_prepareLayout()
#7 /home/citizen7/public_html/app/code/core/Mage/Core/Model/Layout.php(430): Mage_Core_Block_Abstract->setLayout(Object(Mage_Core_Model_Layout))
#8 /home/citizen7/public_html/app/code/core/Mage/Core/Model/Layout.php(446): Mage_Core_Model_Layout->createBlock('adminhtml/sales...', 'order_messages')
#9 /home/citizen7/public_html/app/code/core/Mage/Core/Model/Layout.php(238): Mage_Core_Model_Layout->addBlock('adminhtml/sales...', 'order_messages')
#10 /home/citizen7/public_html/app/code/core/Mage/Core/Model/Layout.php(204): Mage_Core_Model_Layout->_generateBlock(Object(Mage_Core_Model_Layout_Element), Object(Mage_Core_Model_Layout_Element))
#11 /home/citizen7/public_html/app/code/core/Mage/Core/Model/Layout.php(205): Mage_Core_Model_Layout->generateBlocks(Object(Mage_Core_Model_Layout_Element))
#12 /home/citizen7/public_html/app/code/core/Mage/Core/Model/Layout.php(205): Mage_Core_Model_Layout->generateBlocks(Object(Mage_Core_Model_Layout_Element))
#13 /home/citizen7/public_html/app/code/core/Mage/Core/Model/Layout.php(209): Mage_Core_Model_Layout->generateBlocks(Object(Mage_Core_Model_Layout_Element))
#14 /home/citizen7/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(345): Mage_Core_Model_Layout->generateBlocks()
#15 /home/citizen7/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(270): Mage_Core_Controller_Varien_Action->generateLayoutBlocks()
#16 /home/citizen7/public_html/app/code/core/Mage/Adminhtml/Controller/Action.php(263): Mage_Core_Controller_Varien_Action->loadLayout(NULL, true, true)
#17 /home/citizen7/public_html/app/code/core/Mage/Adminhtml/controllers/Sales/OrderController.php(59): Mage_Adminhtml_Controller_Action->loadLayout()
#18 /home/citizen7/public_html/app/code/core/Mage/Adminhtml/controllers/Sales/OrderController.php(115): Mage_Adminhtml_Sales_OrderController->_initAction()
#19 /home/citizen7/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(420): Mage_Adminhtml_Sales_OrderController->viewAction()
#20 /home/citizen7/public_html/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(250): Mage_Core_Controller_Varien_Action->dispatch('view')
#21 /home/citizen7/public_html/app/code/core/Mage/Core/Controller/Varien/Front.php(176): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#22 /home/citizen7/public_html/app/code/core/Mage/Core/Model/App.php(349): Mage_Core_Controller_Varien_Front->dispatch()
#23 /home/citizen7/public_html/app/Mage.php(640): Mage_Core_Model_App->run(Array)
#24 /home/citizen7/public_html/index.php(71): Mage::run('', 'store')
#25 {main}";s:3:"url";s:92:"/index.php/vs_csww_admin/sales_order/view/order_id/104/key/335d147c391aa3928be9592b9d63dfe7/";s:11:"script_name";s:10:"/index.php";s:4:"skin";s:5:"admin";}

Eway just ignores any request for assistance as they ask for your customer ID and when you say you are removing the product as you won't be using their services they tell you to get a developer to help.

IE: They don't give a F*** that your site breaks if you try to remove their S***.

So if this is disabled, you can't access your orders but if it's enabled you can't use another card processor.

Can someone suggest what to delete from where?

4 REPLIES

Re: Crash on payment processor removal (Eway Rapid3.1)

Hi citizenshop7,

Sorry to hear you didn't go with eWAY and that our support team couldn't help you with the error you are receiving.
We have got an uninstall script for the rare cases where this error occurs, if you PM me your email address I'll get this sent through to you.

Best of luck with your store!

Thanks,

eWAY Partners

eWAY - Secure online payments - Easy Helpful Human
eWAY AU | eWAY NZ
eWAY Magento Extension

Re: Crash on payment processor removal (Eway Rapid3.1)

Could you send this to me to please? Having exactly the same issue.

 

Thanks

 

Richard

Re: Crash on payment processor removal (Eway Rapid3.1)

Hi Richard,

 

The eWAY support team should be able to assist - the Magento forum software prevents sharing of scripts.

eWAY - Secure online payments - Easy Helpful Human
eWAY AU | eWAY NZ
eWAY Magento Extension

Re: Crash on payment processor removal (Eway Rapid3.1)

You will need to remove the ewayrapid/backend_savedtokens row from the Magento table: eav_attribute

There a number of other entries on the DB, but that would be the ones directly causing the issue