Author Topic: PayPal IPN Fatal Error Message  (Read 5138 times)

AJMerritt

  • Beginner
  • *
  • Posts: 2
PayPal IPN Fatal Error Message
« on: July 20, 2009, 06:32:11 am »
Hello, I know this post has been up previously but I have yet to see anyone who has solved the problem.  I am using VM 1.1.3  Everything seems to be working but when PayPal is confirmed VirtueMart does not update Pending Orders to Confirmed.  My VM PayPal Config Test Mode is off but I keep getting the following email after each order.

A fatal error occured while processing a paypal transaction.
        ----------------------------------
        Hostname: www.paypal.com
        URI: /cgi-bin/webscr
        Connection timed out (110)
        Status: FAILED

PLEASE HELP I REALLY NEED TO GET THIS FIXED.

Orkid

  • Beginner
  • *
  • Posts: 38
Re: PayPal IPN Fatal Error Message
« Reply #1 on: July 20, 2009, 14:11:51 pm »
Wish I could help you. My problem was the test mode being on.

Contendia

  • Beginner
  • *
  • Posts: 5
Re: PayPal IPN Fatal Error Message
« Reply #2 on: July 20, 2009, 23:26:32 pm »
Your error message is slightly different than the one I've seen.  It appears to be due to a connection timeout.

Take a look at this thread:

http://forum.virtuemart.net/index.php?topic=33643.msg151390#msg151390

...particularly the part about the notify script timing out.  Maybe that's your problem?

AJMerritt

  • Beginner
  • *
  • Posts: 2
Re: PayPal IPN Fatal Error Message -PROBLEM SOLVED
« Reply #3 on: July 22, 2009, 07:34:02 am »
I downloaded the latest VM and copied the notify.php to my server replacing the current notify.php and it worked.

jasonyon

  • Beginner
  • *
  • Posts: 20
Re: PayPal IPN Fatal Error Message
« Reply #4 on: January 29, 2010, 04:22:13 am »
After changing and trying every thing I could find on this forum about this, it still was not working. So, I paid my host, Siteground, $50 to check it out and they figured out that all I needed was to upgrade my php to 5.2.9 (I was apparently still on 5.0)

I hope this helps someone else