rughooker Posted April 15, 2008 Share Posted April 15, 2008 I've learned a lot and have made progress but these error messages have me stumped. I am not sure where to look. I am using the newest install, V2.2 RC2a. I installed Paypal Standard (don't want to get into a monthly commitment yet) and checks/money orders from the payment module. I set up a sandbox acct in Paypal with two email addresses, a buyer and a seller. I entered the seller email in the payment module, and I also checked sandbox. The money gets to my test account, but when I click on the return to site button, my system just sits there for a while then I get: 2006-MySQL server has gone away delete from customers_basket where customers_id='4' [TEP STOP] 2006-MySQL server has gone away select count(*) as total from sessions where sesskey = 'really big number here' [TEP STOP] If I hit the back button to clear away from the message I land on the order successful screen. I figured this problem out, see below. I am leaving it in case someone else gets in this bind. When I pay by check I get: Fatal error: Call to a member function call_api() on a non-object in my directory here/checkout_process.php on line 127. I've searched here and on other forums looking for this error message. No luck. Below is my set up in the paypal payment module: Version: 1.0 (online status) Visit PayPal Website (info) Using the above link to signup at PayPal grants osCommerce a small financial bonus for referring a customer. Enable PayPal Website Payments Standard True E-Mail Address my sandbox seller email went here Payment Zone --none-- Set Preparing Order Status Preparing [PayPal Standard] Set PayPal Acknowledged Order Status default Gateway Server Sandbox Transaction Method Sale Page Style Debug E-Mail Address my email here Sort order of display. 0 Enable Encrypted Web Payments False-do I need encryption with Paypal Standard? Your Private Key Your Public Certificate PayPals Public Certificate Your PayPal Public Certificate ID Working Directory temp/ OpenSSL Location /usr/bin/openssl - this was the default UPDATE :) - In writing this I noticed that I did not have a "working directory." I had left it blank. Now paypal works! Do I need encryption with Paypal standard? What data is at risk? Customers do not enter credit card info until they are at Paypal. Still trying to make the check/money order option work. Some of my older customers do not trust computers and prefer snail mail. Link to comment Share on other sites More sharing options...
rrjbeans Posted April 18, 2008 Share Posted April 18, 2008 rughooker- By any chance do you have buySAFE installed? (if you used Fantastico to install osCommerce, then the answer is probably yes). The default configuration of buySAFE will cause this fatal error. Easiest way to get check/money order to work is to disable this module. I'm not going to repeat the answer in detail here, since it is mentioned in the following thread: http://www.oscommerce.com/forums/index.php?showtopic=278178 Yeah, I had the same problem. I actually found this thread (above) by searching for "oscommerce check/money order issue" in Google. I hope this helps! Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.