PLEASE NOTE: These forums are no longer utilized and are provided as an archive for informational purposes only. All support issues will be handled via email using our support ticket system. For more detailed information on this change, please see this blog post.

Payment status stuck on processing, no notification sent

  1. bethbacken
    Member

    Hello, I'm having problems with the PayPal IPN - the transaction status always says processing so gf is not sending notification emails. Please note that the payment form (and notifications) had been working until some time in October and the site had been up for at least a year prior to this problem coming to light. No changes had been made to the site prior to when it stopped working. Client has not gotten notification since 10/25/12.

    PayPal IPN history page reads either failed or retrying for transactions that have gone through but have not gotten gf notification. No changes have been made to paypal settings.
    PayPal reports that it is receiving a 408 error from the host server.

    The hosting company (Network Solutions) suggested resetting file permissions on the hosting account, but that did not help either. Now they say the problem is out of scope and won't help troubleshoot any more.

    wordpress, gravity forms and paypal add-on all had updates available, but I did update them this morning and that has not solved the problem.

    form url:
    http://thepreschoolpantry.com/family-child-care-start/family-child-care-lunch-program/family-child-care-online-payment

    Any ideas? Help is appreciated!

    Posted 7 years ago on Saturday November 10, 2012 | Permalink
  2. A 408 error code is a connection timeout. That means PayPal gives up waiting because it's taking to long to connect to your server.

    This issue is largely related to your hosting account. The server where your website lives might be overloaded. Try entering the domain name here to see how many other sites are on your shared hosting account: http://www.yougetsignal.com/tools/web-sites-on-web-server/

    Also, they could have bandwidth issues or processing issues, just not being able to handle all the requests. It could just be that around October 25 they started receiving more traffic than they could handle with this server, or a new site was added which taxed their resources. It has nothing to do with being up to date with your software.

    The other issue I noticed with your IPN url is that it returns a "HTTP/1.1 302 Moved Temporarily" status code, with this query string:

    [php]
    /?3e3ea140

    I would ask your host about that and where it's coming from. That could be related to your problem as well. The IPN url should return a "200 Found" status code.

    Posted 7 years ago on Tuesday November 13, 2012 | Permalink
  3. bethbacken
    Member

    Thanks Chris,
    Unfortunately, I have not been able to get the hosting company to acknowledge a problem, and this issue is not resolved.

    Additionally, I've just found that another client http://amaliallc.com/home/pay-on-line/ is having the same or similar problem. Payment is always processing, IPN doesn't go through to gravity form.
    Both clients have gotten notices that IPN is failing and PayPal has disabled their IPN for Amaliallc.com.

    Would you give me more information about the "HTTP/1.1 302 Moved Temporarily" status code? The first hosting company would not discuss the problem with me (I'm trying to convince my client to migrate to another host) and the second hosting company said they saw no problems on the server. They say everything is running well and the DNS looks fine.

    I'm running out of ideas for how to troubleshoot this problem I would be happy to give you access to the sites.

    Posted 6 years ago on Tuesday November 20, 2012 | Permalink
  4. You can see a list of all the HTTP status codes here:
    http://en.wikipedia.org/wiki/List_of_HTTP_status_codes

    302 is sent when the content is not found at the original location, but the web server knows were the content is located, so it tells the user agent (your browser, or PayPal) to go to the new location.

    There's not much you can do about the 408 timeout error. That is just communication between PayPal and the server where the website resides. It could be any of the connections in between both machines, or it could be the inability of the web server where the site is hosted to respond in a timely manner (overloaded or oversold.)

    Regarding the additional site you posted about, I get the proper 200 status code when accessing the IPN URL. I'm not sure why PayPal is having a problem communicating with your server. This issue will need to be resolved between PayPal and the hosting company.

    Posted 6 years ago on Wednesday November 21, 2012 | Permalink
  5. bethbacken
    Member

    Thanks.

    The second one, amaliallc.com turned out to be Bad Behavior plugin blocking the IPN.

    Posted 6 years ago on Wednesday November 21, 2012 | Permalink
  6. bethbacken
    Member

    Final Update:

    Unable to resolve the issue with the host, I did move the site to a new host, and everything is working perfectly. Thanks for your responses!

    Posted 6 years ago on Wednesday November 28, 2012 | Permalink
  7. David Peralty
    Administrator

    Glad you got it all sorted out. A shame your original host wasn't able to help you.

    Posted 6 years ago on Wednesday November 28, 2012 | Permalink

This topic has been resolved and has been closed to new replies.