Magento 1.9 - Uncaught Error: Call to a member function canCapture() on boolean in


#1

Over the weekend, a product purchase seems to of triggered an error. The result of which means the orders page is displaying on the one order, with all previous orders being no longer accessible?

The following error message is displayed in the Default field of Sales / Order page.

Fatal error: Uncaught Error: Call to a member function canCapture() on boolean in 

/home/WEBSITE/public_html/app/code/core/Mage/Adminhtml/Block/Sales/Items/Abstract.php:481 Stack trace: #0
/home/WEBSITE/public_html/app/code/core/Mage/Adminhtml/Block/Sales/Items/Abstract.php(176): Mage_Adminhtml_Block_Sales_Items_Abstract->canEditQty() #1
/home/WEBSITE/public_html/app/design/adminhtml/default/default/template/sales/order/view/items.phtml(59): Mage_Adminhtml_Block_Sales_Items_Abstract->getItemHtml(Object(Mage_Sales_Model_Order_Item)) #2
/home/WEBSITE/public_html/app/code/core/Mage/Core/Block/Template.php(241): include('/home/180498.cl...') #3
/home/WEBSITE/public_html/app/code/core/Mage/Core/Block/Template.php(272): Mage_Core_Block_Template->fetchView('adminhtml/defau...') #4
/home/WEBSITE/public_html/app/code/core/Mage/Core/Block/Template.php(286): Mage_Core_ in
/home/WEBSITE/public_html/app/code/core/Mage/Adminhtml/Block/Sales/Items/Abstract.php on line 481 
Product 
Item Status 
Original Price 
Price   Qty Subtotal    
VAT Amount 
VAT Percent 
Discount Amount 
Row Total

I’m really unsure as to what I should do to resolve this, any help would be very much appreciated


#2

Just an update on this issue. It seems that Magento can not retrieve the payment of your order. Also when I press view order, I get the message, ‘order no longer exists’.