After I installed the following patches: SUPEE-6285-1.9.1v2, SUPEE-6482-1.9.1.1, SUPEE-6788-1.9.1.1, SUPEE-7405-1.9.1.1, my website's onepage checkout payment is not working.
Entered debit Card/Credit Card details in onepage checkout and then clicked "Place Order" but no error and the page stays as it is... received an email titled "payment transaction failure".
I got the following errors in system.log file.
2016-03-07T19:31:25+00:00 DEBUG (7): GBP - GBP 2016-03-07T19:31:25+00:00 DEBUG (7): GBP - GBP 2016-03-07T19:31:25+00:00 DEBUG (7): GBP - GBP 2016-03-07T19:31:25+00:00 DEBUG (7): GBP - GBP 2016-03-07T19:31:29+00:00 DEBUG (7): GBP - GBP 2016-03-07T19:31:29+00:00 DEBUG (7): GBP - GBP 2016-03-07T19:31:29+00:00 DEBUG (7): GBP - GBP 2016-03-07T19:31:29+00:00 DEBUG (7): GBP - GBP 2016-03-07T19:31:32+00:00 ERR (3): Notice: Undefined variable: status in app/code/local/Paymentsense/Pay/Model/Pay.php on line 720 2016-03-07T19:31:32+00:00 ERR (3): Notice: Undefined index: error in app/code/local/Paymentsense/Pay/Model/Pay.php on line 720 2016-03-07T19:31:32+00:00 ERR (3): Notice: Undefined variable: CrossReference in app/code/local/Paymentsense/Pay/Model/Pay.php on line 720 2016-03-07T19:31:32+00:00 ERR (3): Notice: Undefined variable: message in app/code/local/Paymentsense/Pay/Model/Pay.php on line 720
Plz find the other error logs here: pay.log, exception.log.
This is the line 720 in app/code/local/Paymentsense/Pay/Model/Pay.php
return array('status'=>$status,'transaction_id' => time() , 'fraud' => rand(0,1),'message'=>$json['error'],'data'=>$json,'CrossReference'=>$CrossReference,'paymenstatus'=>$message);
Here is the file Pay.php
any suggestions would be appreciated.
Thanks in advance...
Hi @Doodu
What is the code there in app/code/local/Paymentsense/Pay/Model/Pay.php line number 103
This is the line number 103
Mage::throwException($errorMsg);
Plz check the link for Pay.php file...
Plz check the file for detailed investigation.