Checkout crashes after submitting order

Please post your issues and questions about One Page Checkout for Virtuemart 2 to this forum.

Checkout crashes after submitting order

Postby christopherjmonk@.....com » Sun Aug 09, 2015 7:47 pm

After upgrading to OPC 2.0.294, and using Virtuemart 2.6.6, checkout crashes when submitting order - it just generates a blank page. Have reverted back to OPC 2.0.285.120315 to keep checkout on our site working. www.wiringproducts.com
christopherjmonk@.....com
 
Posts: 25
Joined: Wed Jan 01, 2014 10:05 am

Re: Checkout crashes after submitting order

Postby admin » Thu Aug 13, 2015 4:26 pm

hello, can you pls install this plugin:

http://www.rupostel.com/free-virtuemart ... her-plugin

-> it can also be installed from "OPC Extensions" tab.

(install + set your email + enable)

do a test order and send us the contents of the email, please.

you can try to disable also :
- opc tracking system plugin (to see if this helps)
- VM's PDF functionality by creating a new Order status (NO_PDF) and assign it to the VM's "create PDF invoice for ... NO_PDF order status" in VM config

best regards, stan
admin
Site Admin
 
Posts: 2708
Joined: Wed Jan 06, 2010 11:43 pm

Re: Checkout crashes after submitting order

Postby christopherjmonk@.....com » Fri Aug 14, 2015 9:15 am

I disabled the OPC affiliate tracking plugin.

I created a NO_PDF order status, but I cannot find VM's "create PDF invoice for ... NO_PDF order status" in VM config - perhaps it doesn't exist in my version of virtuemart 2.6.6?

I installed the fatal catcher plugin.

I re-installed the latest version of OPC and ran a couple of test orders - one as guest and one as logged in user. Both went through fine.

My version checker says I have installed version 2.0.294.240715, but the veersion checker says the latest version available is 2.0.293.0.15072015. Is that an issue?
christopherjmonk@.....com
 
Posts: 25
Joined: Wed Jan 01, 2014 10:05 am

Re: Checkout crashes after submitting order

Postby christopherjmonk@.....com » Fri Aug 14, 2015 5:11 pm

This error from the fatal catcher has come up a few times this morning:

Error message data:
1 Class 'OPCrenderer' not found in file: /home/wirecabl/public_html/components/com_onepage/helpers/userfields.php line: 644
christopherjmonk@.....com
 
Posts: 25
Joined: Wed Jan 01, 2014 10:05 am

Re: Checkout crashes after submitting order

Postby christopherjmonk@.....com » Wed Aug 19, 2015 8:12 am

I have disabled login feature during checkout, as well as create a new account to prevent the checkout page from crashing. I do have a standard menu item to allow existing customers to still log in.

Six times today I have received the following from the fatal catcher plugin:

RuposTel OPC plugin detected a problem with your site.
Your site caused a blank screen upon a visit of this URL:
http://www.wiringproducts.com/users/registration
Error message data:
1 Class 'OPCrenderer' not found in file: /home/wirecabl/public_html/components/com_onepage/helpers/userfields.php line: 644 timestamp: 2015-08-18T16:08:23+00:00
christopherjmonk@.....com
 
Posts: 25
Joined: Wed Jan 01, 2014 10:05 am

Re: Checkout crashes after submitting order

Postby admin » Mon Aug 24, 2015 2:27 pm

hello, please update to version 295 where we had fixed this issue, or update the file with:

from
Code: Select all
public static function reorderFields(&$userFields, $skip=array())
{

    if (OPCrenderer::hasDel()) return;
   



to:

Code: Select all
public static function reorderFields(&$userFields, $skip=array())
{
if (!class_exists('OPCrenderer'))
      require (JPATH_SITE.DIRECTORY_SEPARATOR.'components'.DIRECTORY_SEPARATOR.'com_onepage'.DIRECTORY_SEPARATOR.'helpers'.DIRECTORY_SEPARATOR.'renderer.php');
    if (OPCrenderer::hasDel()) return;
   


OR

disable "opc registration override" feature at OPC's registration tab.

best regards, stan
admin
Site Admin
 
Posts: 2708
Joined: Wed Jan 06, 2010 11:43 pm


Return to One Page Checkout for Virtuemart 2

cron