Post by d-newson » Thu Feb 08, 2018 7:56 pm


I have SagePay installed on my Opencart 1.5.6 website which has been working perfectly well until a few days back, after a visitors places an order and gets sent to the sagepay website for the payment, on completing the transaction, at the point SagePay is suppose to divert the visitors back to my website I now get the following error:

Fatal error: Call to a member function orderNew() on a non-object in /home/sites/1a/a/a0084497e1/public_html/vqmod/vqcache/vq2-catalog_model_checkout_order.php on line 214

The payment goes through fine but of course, it is off-putting for visitors seeing this error.

I have updated VQMOD and SagePay V3 but this has not helped.

Can anyone help me with a resolution to this please?



Thu Feb 08, 2018 7:43 pm

Post by imdevlper18 » Fri Feb 09, 2018 8:22 pm

There is some issue in the extensions which are working on checkout page.
May be some conflict.

If you know the extension, disable it by adding underscode at end of name in vqmod/xml folder.
So it will extensionName.xml_

This will disable the extension. Do one at a time for extensions working on checkout page.
Once you find it. Look for developer in fixing the buggy extension.

Opencart Extensions | Professional opencart support | Support Ticket |

User avatar
Active Member


Sun May 11, 2014 2:04 pm
Who is online

Users browsing this forum: No registered users and 5 guests