Post by okayle » Wed Jun 03, 2015 12:19 am

Errors List:
2015-06-02 15:05:31 - PHP Notice: Undefined index: option_value in /url/public_html/catalog/controller/payment/pp_express.php on line 469
2015-06-02 15:05:31 - PHP Notice: Undefined index: option_value in /url/public_html/catalog/controller/payment/pp_express.php on line 469
2015-06-02 15:05:37 - PHP Notice: Undefined index: option_value in /url/public_html/catalog/controller/payment/pp_express.php on line 957
2015-06-02 15:05:37 - PHP Notice: Undefined index: option_value in /url/public_html/catalog/controller/payment/pp_express.php on line 957
2015-06-02 15:05:41 - PHP Notice: Undefined variable: order_status_id in /url/public_html/catalog/controller/payment/pp_express.php on line 1129
2015-06-02 15:05:41 - PHP Warning: Cannot modify header information - headers already sent by (output started at /url/public_html/index.php:102) in /url/public_html/system/library/response.php on line 12
2015-06-02 15:05:47 - PHP Notice: Undefined index: option_value in /url/public_html/catalog/controller/payment/pp_express.php on line 469
2015-06-02 15:05:47 - PHP Notice: Undefined index: option_value in /url/public_html/catalog/controller/payment/pp_express.php on line 469

Every time when use PayPal payment will encounter this problem, order lost.

Please help. Thank you very much.

Newbie

Posts

Joined
Mon Jul 15, 2013 8:53 am

Post by zwebmedia » Wed Jun 10, 2015 6:46 pm

PayPal does change their requirements occasionally, and they have recently upgraded the security requirements for using IPN. My previous setup with IPN mysteriously stopped working around March 2015. I couldn't make it work until I installed OC 2.0.3.1 with SSL (https://). Everything works perfectly out of the box, THANKS OC TEAM!

Your errors seem to indicate that PayPal has not sent these variables as part of their POST to your IPN url. I don't think they will include these variables in any post to a non-SSL url. You can verify this INSIDE your PAYPAL account. Log into your PayPal account and check "HISTORY", "IPN History". There is a record of IPN requests and the result. If you see "Retrying" or "Failed", it's not working. PayPal is telling you that the PayPal POST to your URL has failed. If you see "Sent" it means it worked as far as PayPal side is concerned.

Hope this helps. THANKS TO OC TEAM for the FREE and OPENSOURCE SOFTWARE!

Newbie

Posts

Joined
Tue Jun 09, 2015 10:36 pm
Who is online

Users browsing this forum: No registered users and 5 guests