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.
Wish I could help you. My problem was the test mode being on.
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?
I downloaded the latest VM and copied the notify.php to my server replacing the current notify.php and it worked.
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