View Full Version : Help, my PayPal express isn't working! on GoDaddy
glenrj
20th March 2007, 09:50 PM
I followed the steps correctly when setting up PayPal express. However, when I click on the PayPal button from a product in my store, nothing happens. I doubled checked everything and I can't figure this one out. The regular PayPal IPN works fine. Any help would be apppreciated. I am using the latest build 1.3.7 of zen cart.
Please help I am a noobie!
DrByte
20th March 2007, 10:53 PM
please install the latest patch update to the PayPal infrastructure for v1.3.7 ... the most recent post in this thread contains the patch:
http://www.zen-cart.com/forum/showthread.php?t=56216
glenrj
21st March 2007, 05:11 AM
I don't understand how to install the patch. Thanks in advance!
Ajeh
21st March 2007, 05:17 AM
The patch is layout in the same format as your site ...
You can just FTP the files from:
/includes
in the patch to your site's
/includes
and it will update and overwrite the files ...
Then you can go to the Modules ... Payments and Remove and Install again ...
NOTE: be sure to write down your settings before Removing the modules so you can reset your settings ...
glenrj
22nd March 2007, 06:36 AM
I downloaded the paypal patch and followed the instructions for the install. However I am still having the same issues. My paypal express button doesn't work. The regular checkout button works though. I am ready to scream any minute. I don't understand why this isn't working. Perhaps someone can browse over to where my test site is and check out http://www.scripturescapes.com/zencart Any additional suggestions is appreciated.
DrByte
22nd March 2007, 07:33 AM
You're hosted on GoDaddy. Thus, you'll need to turn on CURL Proxy in Admin->Configuration->My Store -- turn it on, and set the address as described in help text.
glenrj
22nd March 2007, 03:54 PM
I am hosted with GoDaddy and I have the CURL set up as well.
DrByte
22nd March 2007, 05:07 PM
Please turn on Debug Logging to File and post a copy of the log files generated.
Instructions on enabling debug logging:
http://www.zen-cart.com/forum/showthread.php?t=61199
glenrj
22nd March 2007, 09:00 PM
here is the link to the latest debug log file
***** URL removed ******
Rusticbabies
23rd March 2007, 05:46 AM
i too am hosted on godaddy but i do not use any shopping cart system by them i can not find the admin section, i am so lost :(
DrByte
23rd March 2007, 10:11 AM
here is the link to the latest debug log file
Can you download the batch of files in that folder, zip them, and then upload the zip for download? The one single file is unfortunately only one of a group of many comprising a single order.
DrByte
23rd March 2007, 10:12 AM
i too am hosted on godaddy but i do not use any shopping cart system by them i can not find the admin section, i am so lost :(
I'm sorry - I do not understand what you're saying.
fsartist
24th March 2007, 05:25 AM
I'm also having the same issue.
I have an account on GoDaddy. Paypal IPN works fine if the user creates an account and goes through the whole long normal paypal process.
But, with Paypal Express, pressing the Express Checkout button simply hangs and appears to do nothing.
Reading through this post and a similar previous post, I upgraded for the paypal patch, removed and reinstalled the Paypal Express, and turned on the cURL proxy. No effect.
Any ideas? I'm certain I've followed the installation directions well, this seems perhaps to be a GoDaddy issue, unless another GoDaddy customer can say otherwise?
DrByte
24th March 2007, 07:10 AM
See this article for setting up CURL support on GoDaddy:
http://www.zen-cart.com/forum/showthread.php?t=61528
glenrj
24th March 2007, 02:54 PM
The CURL is not the issue here, as I am having the same problem. I just wished someone knew what was going on and how to fix it.
DrByte
24th March 2007, 06:09 PM
The CURL is not the issue here, as I am having the same problem. I just wished someone knew what was going on and how to fix it.
1. Did you download and install the PayPal patch (http://www.zen-cart.com/forum/showthread.php?t=56216) as suggested earlier?
2. Have you run some more test transactions?
3. Will you please confirm what the CURL Proxy "address" is set to in your Admin ? (if you're on GoDaddy hosting, this *must* be set to GoDaddy's proxy server address)
4. Can you post another link to new log files (http://www.zen-cart.com/forum/showthread.php?t=61199), preferably a zip with all the logs from the last couple days?
It seems that GoDaddy may be having some communication issues lately. Not sure if this is related or not. .. http://www.zen-cart.com/forum/showthread.php?t=61096
fsartist
24th March 2007, 06:50 PM
Thank you DrByte, that solved my issue. I feel a little stupid now having not read that one sub-line talking about the godaddy curl ip. Mine appears to work now. Thanks again!
glenrj
24th March 2007, 08:07 PM
fsartist,
i'm using godaddy as well but i'm not understadning how you got paypal express to work with the curl issue.
glenrj
24th March 2007, 08:12 PM
1. Did you download and install the PayPal patch (http://www.zen-cart.com/forum/showthread.php?t=56216) as suggested earlier?
2. Have you run some more test transactions?
3. Will you please confirm what the CURL Proxy "address" is set to in your Admin ? (if you're on GoDaddy hosting, this *must* be set to GoDaddy's proxy server address)
4. Can you post another link to new log files (http://www.zen-cart.com/forum/showthread.php?t=61199), preferably a zip with all the logs from the last couple days?
It seems that GoDaddy may be having some communication issues lately. Not sure if this is related or not. .. http://www.zen-cart.com/forum/showthread.php?t=61096
1. yes
2. yes
3. 64.202.165.130:3128
4. i will soon
fsartist
24th March 2007, 10:01 PM
1. yes
2. yes
3. 64.202.165.130:3128
4. i will soon
When you installed the new paypal update, did you "Remove" your old paypal express module and then re"Install" it? If you've done that already, then not sure.
glenrj
25th March 2007, 07:01 AM
yes, that is what i did. i may just switch to someone besides godaddy that others are having good luck with paypal express. i don't know what else to do a this point.
DrByte
25th March 2007, 07:05 AM
It might be worth checking with GoDaddy to see whether their "Free Hosting" allows CURL access or not. Might also ask them if CURL uses the same proxy server as non-free hosting. And get them to confirm that the proxy server address you're using is correct.
glenrj
26th March 2007, 04:16 AM
I have been in contact with godaddy support and they told me it makes no difference for paid or free hosting in regards to the CURL setting.
Also here is the CURL info they gave me that should work:
"How would a user use CURL to connect via HTTPS?
Go Daddy's HTTPs Proxy requires special options to be placed within any CURL session before it can be used with the HTTPS protocol. The following options will need to be entered into the CURL Session...
curl_setopt ($ch, CURLOPT_HTTPPROXYTUNNEL, TRUE);
curl_setopt ($ch, CURLOPT_PROXYTYPE, CURLPROXY_HTTP);
curl_setopt ($ch, CURLOPT_PROXY, 'http://64.202.165.131:3128');
curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
Current Proxy IP's as of 2/14/07
64.202.165.131
64.202.165.132
64.202.165.133
64.202.165.201"
However, I can not get it to work with any of these ips, but perhaps others will with a different host. I am really thinking the only thing it could be is a godaddy communication problem with the paypal express.
DrByte
26th March 2007, 07:46 AM
Try this temporary test:
1. Create a new file, called /includes/extra_configures/proxy_tunnel.php
2. Place the following in it:<?php
define('CURL_PROXY_TUNNEL_FLAG', 'TRUE');
3. Upload as /includes/extra_configures/proxy_tunnel.php
4. Try the test again.
This simply activates the "tunnel" approach for CURL proxy on your site. In most cases this is not needed, but something's clearly blocking it on you. Perhaps this is it.
As for the rest of what their tech support suggested, Zen Cart already does those CURL steps if the "cURL Proxy Required" setting is 'True' in Admin->Config->My Store.
glenrj
26th March 2007, 05:53 PM
DrByte,
i appreciate the help that you have given.
but i got so tired of the godaddy, curl, paypal express frustration that i switched host. i am now with host gator with no problem with this issue. it worked like a charm and with no curl needed.
here is my recommedation for anyone with godaddy experiencing issues with paypal express:
think about swtiching to another host.
***advertisement for hosting removed***
Note: For those that invested a lot of time setting up zen cart, may rather transfer their site using a host than can do that.
glenrj
27th March 2007, 05:36 AM
i don't understand why my part of my post was removed and labeled as an"advertisement". that's ridiculous! i was just trying to help others having the issue. i think that i would want to know if someone found a host that didn't expereince this issue. perhaps i just won't post anything at all next time.
Ajeh
27th March 2007, 06:00 AM
There are sites for discussions on hosting services ... or people can PM you for your experience ...
We prefer not promoting sites here on the forum ...
If they wish to become a Zen Cart Certified host then they are more than welcome to contact the Zen Cart Team ... thanks!
Glad to hear that you are working happily once more ... :cool:
balsama
6th June 2007, 11:46 PM
I'm having the same problem as the previous poster, but don't have the luxury of being able to switch hosts. Has anyone figured out what the problem might be?
I've:
installed the paypal patch
uninstalled and reinstalled the PayPal Express module
Set the cURL proxy to 64.202.165.130:3128Anybody have any ideas?
DrByte
7th June 2007, 12:06 AM
Some have found success by using the named proxy instead of the numbered IP address:
http://www.zen-cart.com/forum/showthread.php?t=61528
msblack7of9
19th June 2007, 04:20 PM
Some have found success by using the named proxy instead of the numbered IP address:
http://www.zen-cart.com/forum/showthread.php?t=61528
Wonderful DrByte!
I had the same exact probs as everyone else here and I put the named proxy instead of the numbered one and it worked. So before yall switch hosting try DrByte's solution.
7:)
tgwelch
6th July 2007, 01:17 AM
I also had success when I changed from the numbered to the named proxy.
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.